FireDAC.Comp.DataSet.TFDDataSet.InternalAddRecord

De 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); }

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet

Description

Ajoute un enregistrement à l'ensemble de données. {{#multireplace:FireDAC.Comp.DataSet.TFDDataSet.InternalAddRecord|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} hérite de {{#multireplace:Data.DB.TDataSet.InternalAddRecord|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Tout le contenu en-dessous de cette ligne se réfère à {{#multireplace:Data.DB.TDataSet.InternalAddRecord|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

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.

Voir aussi