BOF、EOF 属性

时间:2009-05-11 12:37:00 

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

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

返回值

BOFEOF 属性返回布尔型值。

说明

使用 BOFEOF 属性可确定 Recordset 对象是否包含记录,或者从一个记录移动到另一个记录时是否超出 Recordset 对象的限制。

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

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

如果 BOFEOF 属性为 True,则没有当前记录。

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

如果删除 Recordset 对象中保留的最后记录,BOFEOF 属性将保持 False,直到重新安排当前记录。

以下表格说明不同 BOFEOF 属性组合所允许的 Move 方法。

<TD width="21%" True<TD width="21%" False


MoveFirst,
MoveLast
MovePrevious,
Move < 0

Move 0
MoveNext,
Move > 0
BOF=True,
EOF=False




BOF=False,
EOF=True













允许使用 Move 方法并不能保证该方法成功定位记录,只是意味着调用指定的 Move 方法不会产生错误。

下表说明当调用各种 Move 方法但未成功定位记录时 BOF EOF 属性设置所发生的情况。

<TD width="26%" True<TD width="29%" True


BOFEOF
MoveFirst, MoveLast
Move 0

MovePrevious, Move < 0True
MoveNext, Move > 0
True


标签:bof,eof,属性
0
投稿

猜你喜欢

  • sqlserver四舍五入使用round函数及cast和convert函数

    2024-01-21 18:20:53
  • Quester解读17条广告效果测定

    2007-11-27 12:51:00
  • javascript 用函数语句和表达式定义函数的区别详解

    2024-04-16 09:06:26
  • python批量处理打开多个文件

    2022-10-21 05:26:47
  • Navicat 连接SQLServer数据库(图文步骤)

    2024-01-22 03:42:31
  • windows下mysql 8.0.27 安装配置图文教程

    2024-01-24 00:26:57
  • mysql 5.5.8的几个注意事项

    2011-01-04 19:34:00
  • python去掉 unicode 字符串前面的u方法

    2021-03-02 20:53:33
  • Python多线程爬取豆瓣影评API接口

    2023-07-28 05:33:48
  • JavaScript数组合并的8种常见方法小结

    2024-04-16 09:32:55
  • 关于页面刷新,事件重复提交的方法分享

    2023-07-06 06:50:03
  • Pytorch 扩展Tensor维度、压缩Tensor维度的方法

    2022-05-29 03:35:32
  • Golang的os标准库中常用函数的整理介绍

    2024-05-05 09:29:59
  • 使用OpenCV实现仿射变换—平移功能

    2022-11-01 01:45:06
  • python保存数据到本地文件的方法

    2023-10-01 20:59:53
  • MSSQL木马修复,中木马后的处理方法

    2024-01-21 10:47:13
  • Scrapy-Redis结合POST请求获取数据的方法示例

    2023-08-25 06:31:56
  • Python使用sax模块解析XML文件示例

    2021-11-28 15:31:39
  • Python实现繁体中文与简体中文相互转换的方法示例

    2021-08-08 08:13:12
  • chatGPT使用及注册过程中常见的一些错误解决方法(所有报错汇总)

    2023-03-02 22:27:23
  • asp之家 网络编程 m.aspxhome.com