我现在是用ACCESS数据库,我想用DBGrid显示由AdoQuery1检索出来的数据,但由于数据量非常大,可能有几十万条,我总不可能一次性全部显示出来,所以我想把它分页显示,请教各位,有何方法能实现啊?
如:我现在用ADOQUERY1检索出二十万条记录,但我第一次只显示1000条,当
操作员点下一页时才显示后1000条...
还有就是我现在有两个表:A1,A2;这两个表结构是一样的就名称不一样,我如何把A1的记录一次性增加到A2里(不是用循环语句一条条的INSERT到A2里)?望各位高手们速回,急!!!
如:我现在用ADOQUERY1检索出二十万条记录,但我第一次只显示1000条,当
操作员点下一页时才显示后1000条...
还有就是我现在有两个表:A1,A2;这两个表结构是一样的就名称不一样,我如何把A1的记录一次性增加到A2里(不是用循环语句一条条的INSERT到A2里)?望各位高手们速回,急!!!
第二个问题,你可以这样写:
insert into A2
select * from A1
如果A2不存在,你可以:
select * into A2 from A1
如果这个可以实现那么我点下一页时就直接显示从AdoQuery1的第1001条记录2000的记录...
select top 1000 * from TableName Where ID >...