FireDAC.Comp.DataSet.TFDDataSet.GetRow

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function GetRow(ABuffer: TRecBuf = C_NIL; AForceBufferRead: Boolean = False): TFDDatSRow;

C++

Firedac::Dats::TFDDatSRow* __fastcall GetRow(NativeInt ABuffer = (NativeInt)(0x0), bool AForceBufferRead = false);

プロパティ

種類 可視性 ソース ユニット
function public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet


説明

DatS 行を返します。

GetRow メソッドを呼び出すと、指定されたデータセット レコード バッファに対する、または、現在のレコードに対する、DatS 行オブジェクトを取得することができます。 

ABuffer が指定されている場合、FireDAC は、そこから関連づけられている行オブジェクトを取ります。そうでなければ、データセット内の現在の位置に相当する TDataSet.ActiveBuffer 値を使用します。

var
  oRow: TFDDatSRow;
.....
oRow := FDQuery1.GetRow;
// この行に対するすべての変更をキャンセル
oRow.RejectChanges;

// 現在のデータセット行の内容を表示
ShowMessage(FDQuery1.GetRow.DumpRow(True));

関連項目