Data.Win.ADODB.TParameters.CreateParameter
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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TParameters |
Beschreibung
Fügt der Kollektion einen Parameter hinzu.
Mit CreateParameter können Sie ein einzelnes TParameter-Objekt erstellen und es in die TParameters-Kollektion hinzufügen. Die Eigenschaftswerte für das neu hinzugefügte TParameter-Objekt werden über die Parameter CreateParameter bereitgestellt.
Name
ist ein WideString-Wert, der den Namen des neu erstellten TParameter-Objekts enthält.
DataType
ist ein TDataType-Wert, der den Datentyp des von dem neuen TParameter-Objekt repräsentierten Parameters anzeigt.
Direction
ist ein TParameterDirection-Wert, der den Typ des Parameters anzeigt. Ein von einem TParameter-Objekt repräsentierter Parameter kann als Eingabe, Ausgabe, Eingabe/Ausgabe oder Rückgabewert verwendet werden. Benennen Sie einen Parameter als unbekannt, wenn der Parametertyp beim Erstellen von TParameter unbekannt ist.
Size
zeigt die maximale Größe des Parameterwertes an.
Value
ist ein OleVariant-Wert, der den Wert des Parameters enthält. Bei der Erstellung von TParameter muss kein Value-Wert zugewiesen werden. Dies kann auch später durchgeführt werden. Wenn zu dieser Zeit keinen Wert zugewiesen wurde, übergeben Sie in Value nil (Delphi) oder NULL (C++).
ADOStoredProc1.CreateParameter('Parm1', ftString, pdInput, 10, NULL);