QUERY-A的最后N条本来有固定的序列号!
我原来用的方法是:取QUERY-A最后一条的序列号,然后减去需要的条数,得到一个序列号B,然后把表中大于序列号B的全部传送到QUERY-B。
但是QUERY-A会因查询条件,出现一些中间序列号断层,造成上面的方法会错误的取得一些数据。
所以只有用DM1.Query_Outlist_C.Insert;
for ln:=1 to bn do DM1.Query_Outlist_C.Params[ln]:=DM1.Query_Outlist_A.Params[ln];
DM1.Query_Outlist_C.Post;
DM1.Query_Outlist_A.Prior;
的方法了
结果……