CDaoRecordset::MoveLast

调用此成员函数执行最后一条记录(如果有)在记录集当前记录。

void MoveLast( );

备注

警告

如果记录集没有记录,调用任何一个 Move 函数引发异常。通常,请调用 IsBOFIsEOF,移动操作之前确定记录集是否有任何记录。在调用 OpenRequery后,调用 IsBOFIsEOF

备注

如果调用任何 Move 函数,且当前记录被更新或添加时,更新丢失,而无需警告。

使用 Move 功能用户在记录间移动,而不适用情况。 使用查找操作独立满足特定条件的记录了动态类型或快照型记录集对象。 若要定位记录一个表类型的记录集对象,请调用 Seek

如果记录集是引用类型表的记录集,将按照表的当前索引。 通过使用基础DAO对象的索引属性,可以设置当前索引。 如果未设置当前索引,返回的记录顺序是未定义的。

如果对基于SQL查询或querydef的记录集对象的 MoveLast,该查询被强制为完成,且记录集对象完全填充。

若要向前或向后移动当前记录的位置在记录集对象特定的记录数,调用 Move

有关相关信息,请参见主题“移动方案”和“MoveFirst,MoveLast,MoveNext,MovePrevious方法” DAO帮助。

要求

Header: afxdao.h

请参见

参考

CDaoRecordset选件类

层次结构图

CDaoRecordset::Move

CDaoRecordset::MoveFirst

CDaoRecordset::MoveNext

CDaoRecordset::MovePrev