例:
A表字段
GroupName GroupID
B表字段
GroupID MemberName MemberID
如果我们想要得到如下列表:
GroupName GroupID MemberName MemberID
XX 1 XX 0
如果想达到上述效果,可以在BCB中数据库控件设置主次表,主从表用于减少冗余 ,
主外键建立关联。
操作步骤:
建立主从结构
加入 ADOTabl1:
属性
Connectionstring=连接字符串
Tablename=表名
Active=true 激活
加入 Datasource1
属性
DataSet=ADOTable1
连接上主表,做上有关的绑定控件
下面做从表
加入 ADOTabl2:
属性
Connectionstring=连接字符串
Tablename=表名
Active=true 激活
下面是做主从表的关键(在ADOTabl2中)
MasterSource=DataSource1
MasterFields=连接字段
(点..出现对话框,选中两个表的连接字段,Add 加入,Ok)
这就完成了主从表的连接
加入 Datasource2
属性
DataSet=ADOTable2
连接绑定控件