FireDAC.Comp.DataSet.TFDDataSet.CopyRecord

提供: RAD Studio API Documentation
2013年8月20日 (火) 17:00時点におけるHonji (トーク | 投稿記録)による版 (1版)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

Delphi

procedure CopyRecord(ASource: TDataset);

C++

void __fastcall CopyRecord(Data::Db::TDataSet* ASource);

プロパティ

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

説明

コピー元データセットのすべてのレコード フィールドを Self データセットにコピーします。

CopyRecord メソッドを使用して、現在のレコード フィールドの値を、ASource データセットから Self データセットにコピーします。以下の条件を満たすすべてのフィールドをコピーします。

  • フィールド名が両方のデータセットに存在する。
  • Self データセットのフィールドが計算された値ではない。
  • Self データセットのフィールドが読み取り専用ではない。

重要なのは、両データセットの同一名のフィールドにおいて、データ型に互換性があることです。CopyRecord メソッドは、代入するフィールドに互換性があるかどうかを検証しません。

関連項目