读书人

关于ADOQUERY移动记录指针失败的有关问

发布时间: 2012-09-10 11:02:32 作者: rapoo

关于ADOQUERY移动记录指针失败的问题
当 adoquery1.CursorLocation:=clUseServer 时

用adoquery1.Locate 、 adoquery1.next等都无法移动当前指针,请问这是怎么回事?



[解决办法]
首先确定表中有记录,并且指针不在最后一条记录上。

可以用adoqyery1.recno:=2;来试试
[解决办法]
并不存在此问题,是不使用了DisableControls;
新建1个工程试试

[解决办法]
可能是信息不存在或者关键字不对吧
[解决办法]
你是不是有其他什么设置,我测试没问题,你新建一个工程,用最简单的几个控件试试
[解决办法]

探讨
表中有记录

不管是recno,还是moveby 都无法移动

也没有用DisableControls,并且在测试移动之前,加上EnableControls 也不行

但只要把CursorLocation 设为clUseClient 就没有问题了

很头痛。

[解决办法]
http://blog.csdn.net/yxp200401

读书人网 >.NET

热点推荐