Office中国论坛/Access中国论坛
标题:
移到下一条记录时为什么出错!
[打印本页]
作者:
WTM1
时间:
2003-2-26 21:57
标题:
移到下一条记录时为什么出错!
移到下一条记录
Private Sub 命令0_Click()
On Error GoTo Err_命令0_Click
DoCmd.GoToRecord , , acNext
Exit_命令0_Click:
Exit Sub
Err_命令0_Click:
MsgBox Err.Description
Resume Exit_命令0_Click
End Sub
这是标准的access 生成命令
为什么没有纪录的时候,使用总是出错!
谢谢!
作者:
marco2
时间:
2003-2-26 23:16
因为记录已经处于Eof或Bof再用acNext/acPrevious当然会出错了。
作者:
WTM1
时间:
2003-2-26 23:23
这我知道!如何避免,或者使纪录循环!??
作者:
eio
时间:
2003-2-26 23:32
将“MsgBox Err.Description”改“'MsgBox Err.Description”
作者:
WTM1
时间:
2003-2-26 23:36
错误依旧!
作者:
yachtz
时间:
2003-2-27 23:40
在docmd之前增加一条语句试试:
if me.form.recordclone.recordcount=0 then exit sub
作者:
WTM1
时间:
2003-3-4 17:28
的!连下一步都不允许了!
作者:
大熊
时间:
2003-3-4 18:55
以下是引用
WTM1在2003-2-26 13:56:50
的发言:
为什么没有纪录的时候,使用总是出错!
没记录还移动什么,关闭该按钮!
作者:
cattjiu
时间:
2003-3-4 19:13
使用DAO的EOF来处理,具体可以看说明。
还是大熊的方法好,判断窗体一必填字段为空,则说明已经EOF,则按钮无效。
[此贴子已经被cattjiu于2003-3-4 11:13:23编辑过]
作者:
WTM1
时间:
2003-3-9 05:27
谢谢!
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3