SiebelParameter-Klasse im Siebel-Adapter
Der Datenanbieter für Siebel stellt eine DbParameter
Implementierung bereit, mit der ein ADO.NET Client Parameter für einen bestimmten Befehl angeben kann. Mithilfe einer instance der System.Data.Common.DbCommand
-Klasse des Datenanbieters für Siebel kann ein Clientprogramm eine instance der System.Data.Common.DbParameter
-Klasse abrufen.
//In this example, command is an instance of DbCommand
DbParameter param = command.CreateParameter();
Alternativ kann der folgende Ansatz verwendet werden:
//Here command is an instance of SiebelCommand
SiebelParameter param = (SiebelParameter) command.CreateParameter();
param.ParameterName = "@Time";
Die Klasse SiebelParameter
erbt von DbParameter
. Sie ist im Namespace Microsoft.Data.SiebelClient
vorhanden.
Unterstützte Eigenschaften
Die SiebelParameter
-Klasse unterstützt die folgenden DbParameter
öffentlichen Eigenschaften:
Name | Get/Set | BESCHREIBUNG |
---|---|---|
DbType | Abrufen und Festlegen | Datentyp des Parameters. Weitere Informationen finden Sie unter Grundlegende Siebel-Datentypen. |
Richtung | Abrufen und Festlegen | Die folgenden Werte werden unterstützt: - ParameterDirection.Input - ParameterDirection.Output - ParameterDirection.InputOutput |
Isnullable | Abrufen und Festlegen | Die -Eigenschaft wird nicht unterstützt und löst eine Ausnahme aus, wenn sie aufgerufen wird. |
Parametername | Abrufen und Festlegen | Der Datenanbieter für Siebel unterstützt diese Eigenschaft für einen ADO.NET-Client, um den Parameternamen anzugeben. |
Wert | Abrufen und Festlegen | Der Datenanbieter für Siebel stellt Parameterwerte als Zeichenfolgen dar. |
Unterstützte Datentypen
In der folgenden Tabelle sind die einfachen Siebel-Feldtypen zusammengefasst, die vom Datenanbieter für Siebel unterstützt werden. Ausführlichere Informationen finden Sie unter Grundlegende Siebel-Datentypen.
Siebel-Feldtyp | .NET-Typ | XML-Schematyp |
---|---|---|
DTYPE_BOOL | Boolean | xsd:boolean |
DTYPE_CURRENCY | Decimal | xsd:decimal |
DTYPE_DATE | Datetime | xsd:dateTime |
DTYPE_DATETIME | Datetime | xsd:dateTime |
DTYPE_ UTCDATETIME | Datetime | xsd:dateTime |
DTYPE_ID | String | xsd:string |
DTYPE_INTEGER | Integer | xsd:int |
DTYPE_NOTE | String | xsd:string |
DTYPE_NUMBER | Decimal | xsd:decimal |
DTYPE_PHONE | String | xsd:string |
DTYPE_TEXT | String | xsd:string |
DTYPE_TIME | Datetime | xsd:dateTime |
Unterstützte Methoden
Die SiebelParameter
-Klasse überschreibt keine speziellen Methoden in DbParameter
.