在 MFC 中,CDaoRecordset 类用于访问 DAO(Data Access Objects)数据库。关于 CDaoRecordset 类的 GetLastModifiedBookmark 方法,我了解到在 MFC 文档中没有找到该具体的方法。

然而,在 DAO 中,你可以通过 GetBookmark 方法来获取记录集中最后一条修改的记录的书签(bookmark)。以下是 GetBookmark 方法的示例用法:
void GetBookmark(CDaoBookmark& bookmark) const;

这个方法用于获取当前记录的书签,并将其存储在 CDaoBookmark 对象中。书签是一个标识记录在记录集中位置的值。

以下是一个示例用法:
CDaoRecordset rs;  // 假设已经创建了 CDaoRecordset 对象并打开了记录集
rs.Open(dbOpenDynaset, "YourTableName");  // 替换为实际的表名

// 移动到最后一条记录
rs.MoveLast();

CDaoBookmark lastModifiedBookmark;
rs.GetBookmark(lastModifiedBookmark);

通过这个方法,你可以获取最后一次修改的记录的书签。请确保在调用此方法之前,CDaoRecordset 对象已经被打开,并且记录集中至少有一条记录。




转载请注明出处:http://www.pingtaimeng.com/article/detail/16612/MFC/CDaoRecordset