术语 | CDaoRecordset::MovePrev |
释义 | CDaoRecordset::MovePrev void MovePrev(); throw(CDaoException, CMemoryException); 说明: 调用这个成员函数,可以使记录集的上一条记录成为当前记录。 在试图移动到上一条记录之前推荐先调用IsBOF。如果IsBOF返回非0,调用MovePrev将产生CDaoException,表示或者已经滚动到第一条记录之前,或者记录集没有选择记录。 警告: 如果记录集中没有记录,调用任何Move函数将产生一个异常。通常要在Move操作前调用IsBOF和IsEOF以确定记录集中是否含有记录。调用Open或Requery后,调用IsBOF或IsEOF。 如果滚动越过了记录集的开头或末尾(IsBOF或IsEOF返回非零),则对Move的调用会产生CDaoException。 使用Move函数,可以不带条件地在记录之间移动。使用Find操作在动态集型或快照型记录集对象中定位满足指定条件的记录。在表型记录集对象中定位记录要调用Seek。 如果记录集参考表型记录集,则移动按照表的当前索引。可以利用基础DAO对象的Index特性设置当前索引。如果不设置当前索引,则未定义返回记录的顺序。 对只能前滚的快照不能调用MoveFirst或MovePrev成员函数。 要使记录集对象中当前记录的位置向前或向后移动指定数量的记录,需调用Move。 有关查找记录的更多信息,请参阅联机文档“Visual C++程序员指南”中的“DAO记录集:记录集导航”。有关信息,请参阅DAO帮助中的“Move方法”和“MoveFirst,MoveLast,MoveNext,MovePrev特性”。 请参阅: CDaoRecordset::Move, CDaoRecordset::MoveFirst, CDaoRecordset::MoveLast, CDaoRecordset::MoveNext |
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。