如果recordset的BOF属性为true,那么代表什么意思?如果recordset的EOF属性为true,那么代表什么意思?

 我来答
windblast
推荐于2018-03-14 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13624
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部

BOF 是 Begin Of File 的缩写

EOF 是 End Of File 的缩写

如果 recordset 的 BOF 属性为 true,那么代表当前的数据库记录集指针处于第1条记录之前的位置,前面已经没有记录了。简单点说,就是当前处于数据库的

如果 recordset 的 EOF 属性为 true,那么代表当前的数据库记录集指针处于最后1条记录之后的位置,后面已经没有记录。简单点说,就是当前处于数据库的

如果 BOF 和 EOF 同时为 TRUE,代表当前数据集记录数为 0。

通常,在代码编写中,通过访问 BOF 和 EOF来遍历记录(从起点至尾或从起点至头)。

匿名用户
2013-03-29
展开全部
不能简单地理解为指针位于第一个记录就Recordset .eof=true,或指针位于最后一条记录就Recordset .eof=true。正确的应该是:BOF 指示当前指针位置位于 Recordset 对象的第一个记录之前。
EOF 指示当前指针位置位于 Recordset 对象的最后一个记录之后。 例如,当前已经显示最后一条记录了,指针定位于记录集的最后一条记录,如果再执行一次(仅一次否则就出错)Recordset.movenext,此时,Recordset.bof=true 。BOF的原理也一样。 另外查询记录为空,即没有查到任何记录时Recordset.eof=true且Recordset.bof=true
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heshu36ling
2018-03-13 · TA获得超过241个赞
知道答主
回答量:443
采纳率:23%
帮助的人:90.3万
展开全部
《妩媚鉴后人》:怎奈是切齿恨,怎奈是筋骨情。为有妩媚鉴后人,鸦头可为镜。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式