EOF:指当前记录位置位于Recordset对象的第一个记录之前;
BOF:指当前记录位置位于Recordset对象的最后一个记录之后。
这两个的属性值均返回布尔型:True和False,使用BOF和 EOF 属性可确定 Recordset 对象是否包含记录。
(1)如果当前记录位于第一个记录之前,BOF
属性将返回 True,如果当前记录为第一个记录或位于其后则将返回 False。
(2)如果当前记录位于Recordset 对象的最后一个记录之后 EOF 属性将返回True,而当前记录为 Recordset 对象的最后一个记录或位于其前,则将返回 False。
(3)如果BOF 或 EOF 属性为 True,则没有当前记录。
(4)如果打开没有记录的
Recordset 对象,BOF 和 EOF 属性将设置为True,而 Recordset 对象的 RecordCount 属性设置为零。打开至少包含一条记录的 Recordset 对象时,第一条记录为当前记录,而BOF 和 EOF 属性为 False。
EOF与BOF
最新推荐文章于 2021-02-28 14:35:00 发布