API:Bde.DBTables.TBDEDataSet.CompareBookmarks

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type: function
Visibility: public
Source:
Bde.DBTables.pas
Bde.DBTables.hpp
Unit: Bde.DBTables
Parent: TBDEDataSet

Delphi

function CompareBookmarks(Bookmark1, Bookmark2: TBookmark): Integer; override;

C++

virtual int __fastcall CompareBookmarks(Data::Db::TBookmark Bookmark1, Data::Db::TBookmark Bookmark2);

Description

Implements a virtual function to compare two bookmarks.

Bde.DBTables.TBDEDataSet.CompareBookmarks inherits from Data.DB.TDataSet.CompareBookmarks. All content below this line refers to Data.DB.TDataSet.CompareBookmarks.

Implements a virtual function to compare two bookmarks.

As implemented in TDataSet, CompareBookmarks always returns 0, indicating no difference between the bookmarks. This is because TDataSet does not implement support for bookmarks.

Descendant classes that provide bookmark support override this method to return a value less than 0 if Bookmark1 is less than Bookmark2, 0 if the bookmarks are identical, and a value greater than 0 if Bookmark1 is greater than Bookmark2.

See Also