高手哪去了??能解决这个三层结构中主从表的问题吗?
xlzps 2001-03-07 08:31:00 我在服务器端用两个ADODataSet设定了它们的主从关系,客户端用的是ClientDateSet,已经将ClientDateSet2(子)的DataSetField指向了ClientDataSet1(主)中的子集字段(完全按李维的方法设的),在数据浏览时都无错误,就是在查询时有如下错误:
输入查询条件后,头一次按查询按钮也正确,若不改变查询条件而再按查询按钮,则子表的所有记录都出现了(主表没有错误),就象两者已经无关联了一样。ClientDataSet2的PackRecords不管设为-1还是0都一样!!
我的查询语句是这样写的:
ClientDateSet1.close;
ClientDateSet1.CommandText :=‘查询条件’;
ClientDateSet1.open;
不知我说清楚没有,请问这是为什么??怎么解决??