您现在的位置:首页 > 博客 > asp > 正文
ASP里面eof、bof都是什么意思?
http://www.bbnsc.com/      2015/10/17 1:38:53      来源:贝恩斯网络·技术博客      点击:
ASP中数据访问用到ADO。
BOF、EOF属性属于ADO的相关知识。

BOF 指示当前记录位置位于 Recordset 对象的第一个记录之前。
EOF 指示当前记录位置位于 Recordset 对象的最后一个记录之后。

BOF 和 EOF 属性返回布尔型值。

如果当前记录位于第一个记录之前,BOF 属性将返回 True (-1),如果当前记录为第一个记录或位于其后则将返回 False (0)。

如果当前记录位于 Recordset 对象的最后一个记录之后 EOF 属性将返回 True,而当前记录为 Recordset 对象的最后一个记录或位于其前,则将返回 False。

如果 BOF 或 EOF 属性为 True,则没有当前记录。

如果打开没有记录的 Recordset 对象,BOF 和 EOF 属性将设置为 True,而 Recordset 对象的 RecordCount 属性设置为零。打开至少包含一条记录的 Recordset 对象时,第一条记录为当前记录,而 BOF 和 EOF 属性为 False。

如果删除 Recordset 对象中保留的最后记录,BOF 和 EOF 属性将保持 False,直到重新安排当前记录。
发表评论(0)
姓名 *
评论内容 *
验证码 *图片看不清?点击重新得到验证码