API:Data.Win.ADODB.TCustomADODataSet.InternalAddRecord
Delphi
procedure InternalAddRecord(Buffer: TRecordBuffer; Append: Boolean); overload; override;
procedure InternalAddRecord(Buffer: Pointer; Append: Boolean); overload; override; deprecated 'Use overloaded method instead';
C++
virtual void __fastcall InternalAddRecord(System::PByte Buffer, bool Append)/* overload */;
virtual void __fastcall InternalAddRecord _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (void * Buffer, bool Append)/* overload */;
inline void __fastcall InternalAddRecord(NativeInt Buffer, bool Append){ Data::Db::TDataSet::InternalAddRecord(Buffer, Append); }
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TCustomADODataSet |
Beschreibung
Fügt der Datenmenge einen Datensatz hinzu.
Data.Win.ADODB.TCustomADODataSet.InternalAddRecord erbt von Data.DB.TDataSet.InternalAddRecord. Der folgende Inhalt bezieht sich auf Data.DB.TDataSet.InternalAddRecord.
Fügt der Datenmenge einen Datensatz hinzu.
InternalAddRecord wird intern aufgerufen, wenn der Datenmenge ein Datensatz hinzugefügt wird. Diese Methode ist virtuell und leer, daher muss sie von allen Nachkommen der Klasse TDataSet auf eigene Weise überschrieben werden.
Der Parameter Buffer
ist ein Zeiger auf den hinzuzufügenden Datensatz. Wenn der Parameter Append
True ist, wird der Datensatz an die Datenmenge angehängt. Bei False wird der Datensatz in die Datenmenge eingefügt. Die Position des angehängten/eingefügten Datensatzes hängt vom Datenbanktyp ab.