FireDAC.Comp.Client.TFDTable.InternalAddRecord

Aus RAD Studio API Documentation

Delphi

procedure InternalAddRecord(Buffer: TRecBuf;  Append: Boolean); override;

C++

virtual void __fastcall InternalAddRecord(NativeInt Buffer, bool Append)/* overload */;
inline void __fastcall  InternalAddRecord _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::PByte Buffer, bool Append){ Data::Db::TDataSet::InternalAddRecord(Buffer, Append); }
inline void __fastcall  InternalAddRecord _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (void * Buffer, bool Append){ Data::Db::TDataSet::InternalAddRecord(Buffer, Append); }

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDTable

Beschreibung

Fügt der Datenmenge einen Datensatz hinzu. {{#multireplace:FireDAC.Comp.Client.TFDTable.InternalAddRecord|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} erbt von {{#multireplace:Data.DB.TDataSet.InternalAddRecord|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Der folgende Inhalt bezieht sich auf {{#multireplace:Data.DB.TDataSet.InternalAddRecord|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

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.

Siehe auch