FireDAC.Comp.DataSet.TFDDataSet.GetRow
Delphi
function GetRow(ABuffer: TRecBuf = C_NIL; AForceBufferRead: Boolean = False): TFDDatSRow;
C++
Firedac::Dats::TFDDatSRow* __fastcall GetRow(NativeInt ABuffer = (NativeInt)(0x0), bool AForceBufferRead = false);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDDataSet |
Description
Renvoie une ligne DatS.
Appelez la méthode GetRow pour obtenir un objet ligne DatS pour le tampon d'enregistrement de l'ensemble de données spécifié ou pour l'enregistrement en cours.
Si ABuffer
est spécifié, FireDAC prend l'objet ligne associé à partir de celui-ci. Sinon, il utilise la valeur TDataSet.ActiveBuffer correspondant à la position en cours dans l'ensemble de données.
Exemple
var
oRow: TFDDatSRow;
.....
oRow := FDQuery1.GetRow;
// cancel all changes for this row
oRow.RejectChanges;
Exemple
// shows the content of the current dataset row
ShowMessage(FDQuery1.GetRow.DumpRow(True));