| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
Test whether ABookMark is a valid bookmark.
Source position: db.pas line 1675
public function TDataSet.BookmarkValid(  | 
ABookmark: TBookMark  | 
):Boolean; virtual;  | 
ABookmark  | 
  | 
Bookmark pointer to test  | 
True if ABookmark is a valid bookmark.
BookmarkValid returns True if ABookMark is a valid bookmark for the dataset. Various operations can render a bookmark invalid: changing the sort order, closing and re-opening the dataset. BookmarkValid always returns False in TDataset. Descendent classes must override this method to do an actual test.
If the bookmark is a completely arbitrary pointer, an exception may be raised.
  | 
Get a bookmark pointer (deprecated)  | 
|
TDataset.SetBookmark  | 
||
  | 
Free a bookmark obtained with GetBookmark (deprecated)  | 
|
TDataset.BookmarkAvailable  |