Data.DB.TParam.SetData
Delphi
procedure SetData(Buffer: TValueBuffer); overload;
procedure SetData(Buffer: Pointer); overload; deprecated 'Use overloaded method instead';
C++
void __fastcall SetData(System::DynamicArray<System::Byte> Buffer)/* overload */;
void __fastcall SetData _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (void * Buffer)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TParam |
説明
パラメータに対して新しい値を、バッファから、物理データベース形式でコピーします。
SetData を使用すると、パラメータの値を、データを格納しているバッファから、物理データベース形式で設定することができます。 TField オブジェクトの GetData メソッドは、物理データベース形式で、データをフェッチします。Borland Database Engine API 呼び出しは、物理データベース形式でデータを提供することもできます。
メモ: DataType プロパティが ftUnknown、ftBytes、ftVarBytes、ftAutoInc、ftBlob、ftGraphic、ftFmtMemo、ftParadoxOle、ftDBaseOle、ftTypedBinary の場合、SetData は EDatabaseError 例外を発生させます。BLOB フィールドの場合、SetBlobData メソッドを代わりに使用します。