BOF和EOF的VBA问题
答案:2 悬赏:60 手机版
解决时间 2021-02-11 10:26
- 提问者网友:姑娘长的好罪过
- 2021-02-11 00:01
BOF和EOF的VBA问题
最佳答案
- 五星知识达人网友:孤老序
- 2021-02-11 01:26
这个表记录指针有关系,因为BOF和EOF是个特殊的位置,bOF是在第一条记录之前,而EOF是在最后一条记录之后,而在你的rs.MoveLast这一句中,它始终指向最后一条,如果表不记录不为空的话,这里的BOF和EOF都是false的,如果这时你再用rs.movenext时,EOF就为true了,也就是说指针已经指到最后一条记录之后了。
希望对你有帮助
希望对你有帮助
全部回答
- 1楼网友:独钓一江月
- 2021-02-11 01:46
Private Sub 最末条_Click()
If rs.BOF or rs.EOF Then Exit Sub
If rs.EOF Then Exit Sub
rs.MoveLast
If rs.EOF Then Exit Sub
Call 显示客户信息
End Sub
If rs.BOF or rs.EOF Then Exit Sub
If rs.EOF Then Exit Sub
rs.MoveLast
If rs.EOF Then Exit Sub
Call 显示客户信息
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯