Bde.DBTables.TBDEDataSet.GetRecord
Delphi
function GetRecord(Buffer: TRecordBuffer; GetMode: TGetMode; DoCheck: Boolean): TGetResult; overload; override;
C++
virtual Data::Db::TGetResult __fastcall GetRecord(Data::Db::TRecordBuffer Buffer, Data::Db::TGetMode GetMode, bool DoCheck)/* overload */;
inline Data::Db::TGetResult __fastcall GetRecord(Data::Db::TRecBuf Buffer, Data::Db::TGetMode GetMode, bool DoCheck){ return Data::Db::TDataSet::GetRecord(Buffer, GetMode, DoCheck); }
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TBDEDataSet |
Beschreibung
Wechselt zum angegebenen Datensatz.
Bde.DBTables.TBDEDataSet.GetRecord erbt von Data.DB.TDataSet.GetRecord. Der folgende Inhalt bezieht sich auf Data.DB.TDataSet.GetRecord.
Wechselt zum angegebenen Datensatz.
Mit GetRecord wird der im Parameter GetMode
angegebene Datensatz abgerufen.
Der Parameter Buffer
ist ein Zeiger auf die Speicherposition, die den Datensatzpuffer repräsentiert.
Der Parameter GetMode
gibt den Abrufmodus des Datensatzes an und kann einen der folgenden Werte aufnehmen:
Wert | Beschreibung |
---|---|
gmCurrent |
Der aktuelle Datensatz wird abgerufen. |
gmNext |
Der Datensatz nach dem aktuellen wird abgerufen. |
gmPrior |
Der Datensatz vor dem aktuellen wird abgerufen. |
Wenn der Parameter DoCheck
True ist, signalisiert die Methode das Auftreten eines Fehlers beim Abrufen von Daten aus dem aktuellen Datensatz und gibt grError zurück.
Die Methode gibt einen TGetResult-Wert mit der folgenden Bedeutung zurück:
Wert | Beschreibung |
---|---|
grOK |
Beim Abrufen von Daten aus dem aktuellen Datensatz traten keine Fehler auf. |
grBOF |
Wenn sich die Datenmenge am Anfang befindet, wird BOF (Begin Of File) zurückgegeben. |
grEOF |
Wenn sich die Datenmenge am Ende befindet, wird EOF (End Of File) zurückgegeben. |
grError |
Beim Abrufen von Daten aus dem aktuellen Datensatz ist ein Fehler aufgetreten. |
Hinweis: Diese Methode ist abstrakt. Alle Datenmengen müssen diese Methode nach Bedarf überschreiben.