我用FINDNEXT不用NEXT当指针一道结尾时,会出错怎么控制啊。谢谢
IF NOT ADOQUERY1。EOF THEN
ADOQUERY1。FINDNEXT
不行啊
IF NOT ADOQUERY1。EOF THEN
ADOQUERY1。FINDNEXT
不行啊
解决方案 »
- 窗体怎样去掉上下左右的边框
- 一个学生请求高手解惑
- 关于Delphi的WEB开发
- 请问各大高手,我想用like '%[^-]%'筛选掉某字段中的带‘-’的记录为何不行!
- 用quickreport3.62做的报表(其中有表格),存为RTF格式后,表格为什么显示不出来?
- 发点图片试试
- 每个贴子都是100分,都是关于SQL Server 2000和Delphi的问题。大家帮忙看一下,贴子的位置见本贴子的内容。
- 在Deplhi中,如何实现如PowerBuilder下拉式数据窗口的效果???
- 一个简单的问题
- 如何将一个32位的无符号整型数按高16位和低16位拆成两个16位的整型数?
- 汉字转码问题utf8——ansi
- [求助]:ConnectNamedPipe在Win98下面可以用嗎?
我没用过Findnext如果你实在要用
那么就
try
except
end;
吧
保证在外部执行的时候OK就完了
呵呵
Descendant classes override FindNext to move to the next record of the dataset, honoring any filters that are in effect. 原因就在这里,你执行ADOQUERY1。FINDNEXT时,实际上对过滤记录的操作。你的过滤记录已经到底了,但是ADOQuery的记录却还没到底,你用NOT ADOQUERY1。EOF 当然会返回TRUE,因此ADOQUERY1。FINDNEXT又会被执行.