Call this member function to determine whether the previously opened recordset allows you to individually mark records using bookmarks.
BOOL CanBookmark( );
Nonzero if the recordset supports bookmarks, otherwise 0.
If you are using recordsets based entirely on Microsoft Jet database engine tables, bookmarks can be used except on snapshot-type recordsets flagged as forward-only scrolling recordsets. Other database products (external ODBC data sources) may not support bookmarks.
For related information, see the topic "Bookmarkable Property" in DAO Help.