Recordset.MoveFirst 方法 (DAO)
适用于:Access 2013、Office 2013
移动至指定的 Recordset 对象中的第一条记录,然后将该记录作为当前记录。
语法
表达式 .MoveFirst
表达式 一个表示 Recordset 对象的变量。
说明
使用 Move 方法可以在记录间移动,而不需要应用条件。
如果要编辑当前记录,请确保使用 Update 方法保存更改,然后移到另一条记录。 如果在不更新的情况下移到另一条记录,则更改将会丢失,且不发出警告。
在打开 Recordset 时,第一条记录将是当前记录,并且 BOF 属性为 False。 如果 Recordset 不包含记录,则 BOF 属性为 True,并且不存在当前记录。
如果在使用 MoveFirst 或 MoveLast 时,第一条或最后一条记录已经是当前记录,则当前记录不会更改。
如果记录集引用了表类型 Recordset(仅适用于 Microsoft Access 工作区),则在当前索引之后发生移动。 可以使用 Index 属性设置当前索引。 如果不设置当前索引,则返回记录的顺序将是不确定的。
不能对仅向前类型的 Recordset 对象使用 MoveFirst、MoveLast 和 MovePrevious 方法。
若要将 Recordset 对象中的当前记录的位置向前或向后移动指定的记录数,请使用 Move 方法。