首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

再问设置主表和从表解决办法

2012-02-02 
再问设置主表和从表表A:(编号为主键)编号户主姓名01甲02乙03丙表B:编号编码成员姓名0101甲10102甲20103甲3

再问设置主表和从表
表A:   (编号为主键)
编号       户主姓名      
01             甲
02             乙
03             丙
表B:
编号         编码         成员姓名
01               01               甲1
01               02               甲2
01               03               甲3
02               01               乙1
02               02               乙2
03               01               丙1
03               02               丙2
03               03               丙3
通过两个Query(Query1:   select   *   from     表A     Query2:select   * from   表   B   )   分别在两个DBGrid中显示出来
以下是我要问的:  
我想让DBNavigator   控制表A   当表A中的指针指向编号为01的数据时,表B也随之也变成编号为01的数据,同样当表A中的指针指向编号为02的数据时,表B也随之也变成编号为02的所有数据
请问如何实现?
请提供详细说明和设置

[解决办法]
再答

DBGrid1-> DataSource=DataSource1;
DBGrid2-> DataSource=DataSource2;

DataSource1-> DataSet=Query1;
DataSource2-> DataSet=Query2;

Query1-> Close();
Query1-> SQL-> Text= "select * from 表A ";
Query1-> Open();

Query2-> Close();
Query2-> DataSource=DataSource1;
Query2-> SQL-> Text= "select * from 表 B WHERE 编码=:编号 ";
Query2-> Open();

热点排行