要使用DBISAM数据库主从表结构,需用到下列控件:
一个TDBISAMTable或者TDBISAMQuery控件,命名为tblMaster或者qryMaster,
一个(或多个)TDBISAMTable控件,名字为tblDetail,
一个TDataSource控件,命名为dsMaster
使用主从表结构,要有一个条件,就是从表一定要对关联字段建立索引,比如说主从表通过从表的teacher字段与主表的name字段实现关联,那么从表一定要对teacher字段建立索引,假设为teacheridx。
另外,除了对tblMaster和tblDetail的DataBaseName等属性赋值只要,还设置几个属性:
1、要设置数据源控件TDataSource的DataSet为主表tblMaster或者主表查询组件qryMaster:
dsMaster.DataSet := tblMaster;