FireDAC.Comp.DataSet.TFDDataSet.SetFieldData

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SetFieldData(AField: TField; ABuffer: TValueBuffer); overload; override;

C++

virtual void __fastcall SetFieldData(Data::Db::TField* AField, System::DynamicArray<System::Byte> ABuffer)/* overload */;
inline void __fastcall  SetFieldData(Data::Db::TField* Field, System::DynamicArray<System::Byte> Buffer, bool NativeFormat){ Data::Db::TDataSet::SetFieldData(Field, Buffer, NativeFormat); }
inline void __fastcall  SetFieldData _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (Data::Db::TField* Field, void * Buffer){ Data::Db::TDataSet::SetFieldData(Field, Buffer); }
inline void __fastcall  SetFieldData _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (Data::Db::TField* Field, void * Buffer, bool NativeFormat){ Data::Db::TDataSet::SetFieldData(Field, Buffer, NativeFormat); }

Propriétés

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

Description

Définit le tampon sur le champ en cours.

FireDAC.Comp.DataSet.TFDDataSet.SetFieldData hérite de Data.DB.TDataSet.SetFieldData. Tout le contenu en-dessous de cette ligne se réfère à Data.DB.TDataSet.SetFieldData.

Définit le tampon sur le champ en cours.

SetFieldData est utilisée pour définir le Buffer sur le champ Field. Les objets TField appellent cette méthode pour implémenter leur méthode SetData.

Le paramètre Field indique le champ qui sera défini sur les données du tampon Buffer. NativeFormat indique si l'ensemble de données récupère le champ dans le format natif de l'EDI pour le type de champ. Lorsque NativeFormat vaut False, l'ensemble de données doit convertir la valeur du champ en type natif. Ceci permet au champ de gérer des données de différents types d'ensembles de données (ADO, etc.) d'une manière uniforme.

Remarque: La méthode TDataSet.SetFieldData attend des valeurs de type Integer et Cardinal au lieu de LongInt pour ftInteger et LongWord pour ftLongword.

Voir aussi