关于ADO异步操作(50分)

  • 主题发起人 huaweinet
  • 开始时间
H

huaweinet

Unregistered / Unconfirmed
GUEST, unregistred user!
语句是这样写的:
adodataset1.ExecuteOptions:=[eoasyncfetchnonblocking];
adodataset1.Active:=true;
但却只从第二条记录开始读。
第一条读不出来
 
能詳細一點嗎
 
我用以上的语句设置ADO为异步操作数据
但连上DBGRID后读出的数据是从第二条开始的
 
我这里也是,为什么啊?
 
好像和cachesize有关,
我用dbgrid显示结果,
cachsize设为10,则记录从11开始显示(前10条不可见),
我上下拖动dbgrid,前10条有出来了!
不知怎么回事?
 
open后first试试?

我也想弄明白
 
实际上已经取出来了,adoquery open后执行一下 requery(或refresh)就能看见了.
 

Similar threads

回复
0
查看
921
不得闲
S
回复
0
查看
790
SUNSTONE的Delphi笔记
S
S
回复
0
查看
724
SUNSTONE的Delphi笔记
S
D
回复
0
查看
821
DelphiTeacher的专栏
D
顶部