Data.Win.ADODB.TParameters.CreateParameter

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

Delphi

function CreateParameter(const Name: WideString; DataType: TDataType;  Direction: TParameterDirection; Size: Integer; Value: OleVariant): TParameter;

C++

TParameter* __fastcall CreateParameter(const System::WideString Name, Data::Db::TFieldType DataType, TParameterDirection Direction, int Size, const System::OleVariant &Value);

プロパティ

種類 可視性 ソース ユニット
function public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TParameters

説明

コレクションに parameter を追加します。

CreateParameter メソッドを呼び出すと,1 つの TParameter オブジェクトを作成し,それを TParameters コレクションに追加することができます。新しく追加された TParameter オブジェクトのプロパティ値は,CreateParameter パラメータを通じて提供されます。

Name パラメータは,新しく作成された TParameter オブジェクトの名前を含む WideString 値です。

DataType パラメータは,新しい TParameter オブジェクトが表すパラメータのデータ型によって示される TDataType 値です。

Direction パラメータは,パラメータ型を示す TParameterDirection 値です。TParameter によって表される値は,入力,出力,入出力,および戻り値のいずれかです。TParameter を作成したときにそのパラメータ型が不明である場合は,そのパラメータに unknown を指定します。

Size は,パラメータの値の最大のサイズを返します。

Value パラメータは,パラメータの値を含む OleVariant です。TParameter が作成された場合は,Value を渡す必要はありません。後で代入することができます。この時点で値が割り当てられていない場合,Value に nil(Delphi)または NULL(C++)を渡します。



ADOStoredProc1.CreateParameter('Parm1', ftString, pdInput, 10, NULL);



関連項目