回 帖 发 新 帖 刷新版面

主题:Recordset对象的Eof跟Bof属性探讨

Recordset对象的Eof跟Bof实行顾名思义就是End of跟Before of,当当前记录位于Recordset对象的第一条记录之前时Bof返回真,当当前记录位于Recordset对象的最后一条记录之后时Eof返回真。
可是小弟愚钝,什么才是算之前之后,加入纪录集Recordset中有5调记录,什么状态Eof才是真,什么状态Bof才是真.
最后图解,谢谢各位兄弟,同仁

回复列表 (共3个回复)

沙发

假如记录集没有记录,则bof eof都为真
假如有记录,游标是在第一条记录,这时如果rs.moveprevious,则bof为真
假如有记录,游标是在最后记录,这时如果rs.movenext,则eof为真

板凳

同意楼上的,所以在And 和 Or 之间要注意了!! 用错了味道都变了。。

3 楼

感谢两位!

我来回复

您尚未登录,请登录后再回复。点此登录或注册