我在窗体上放了DataSource1,Table1(DataSource1是Table1的数据源) 
DataSource2,Table2(DataSource2是Table2的数据源)Table1和Talbe2的DataBaseName是定的,但是TableName是由程序控制,可以连接不同的表,Table1是主表,Table2是细表
Table2.MasterSource:=DataSource1;
Table2.MasterFields:=Table1.Fields[0].Name;
但是两个表显示全部记录,细表根本不随主表变动