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); }
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TCustomADODataSet |
Description
Ajoute un enregistrement à l'ensemble de données.
Data.Win.ADODB.TCustomADODataSet.InternalAddRecord hérite de Data.DB.TDataSet.InternalAddRecord. Tout le contenu en-dessous de cette ligne se réfère à Data.DB.TDataSet.InternalAddRecord.
Ajoute un enregistrement à l'ensemble de données.
InternalAddRecord est appelée de manière interne lorsqu'un enregistrement est ajouté à l'ensemble de données. Cette méthode est virtuelle et vide, donc chaque descendant de TDataSet doit la redéfinir d'une manière spécifique.
Le paramètre Buffer
est un pointeur vers l'enregistrement à ajouter. Si le paramètre Append
a la valeur True, l'enregistrement est ajouté à la fin de l'ensemble de données. Si False, l'enregistrement est inséré dans l'ensemble de données. La position de l'enregistrement ajouté à la fin de l'ensemble de données/inséré dans l'ensemble de données dépend du type de base de données.