用ADO通过ODBC连接Interbase时用ADO数据控件打开表时怎样才能不是ctOpenForwardOnly(200分)

  • 主题发起人 主题发起人 chudx
  • 开始时间 开始时间
C

chudx

Unregistered / Unconfirmed
GUEST, unregistred user!
我用ADO通过ODBC连接到Interbase数据库
把ADO中Table或Query控件中CursorcLocation属性设为UseServer
(用服务器光标)后,一打开表时就自动的把CursorType属性改变为
ctOpenForwardOnly这样数据只能是单向模式只能前进不能后退,
很不方便,连DBGrid都不能用了,当一强行改变CursorType属性
就出错,不知什么原因,但是用ADO通过ODBC连Mdb文件没问题,
请各位大侠帮帮忙。谢谢!
 
如果不能改CursorType只能CursorcLocation为 useClient
 
pipi:
我这库中可是15万条记录,如用查询做的话多时返回数据也有
好几千个全部下到本地要4,5秒钟,那实在是太慢
 
那没办法,除非你不要往回走.
或者可以使用视图
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部