OdbcParameter Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der OdbcParameter-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| OdbcParameter() |
Initialisiert eine neue Instanz der OdbcParameter-Klasse. |
| OdbcParameter(String, OdbcType) |
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen und datentyp verwendet. |
| OdbcParameter(String, Object) |
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen und ein OdbcParameter Objekt verwendet. |
| OdbcParameter(String, OdbcType, Int32) |
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen, datentyp und die Länge verwendet. |
| OdbcParameter(String, OdbcType, Int32, String) |
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen, den Datentyp, die Länge und den Quellspaltennamen verwendet. |
| OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen, den Datentyp, die Länge, den Namen der Quellspalte, die Parameterrichtung, die numerische Genauigkeit und andere Eigenschaften verwendet. |
| OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object) |
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen, den Datentyp, die Länge, den Namen der Quellspalte, die Parameterrichtung, die numerische Genauigkeit und andere Eigenschaften verwendet. |
OdbcParameter()
Initialisiert eine neue Instanz der OdbcParameter-Klasse.
public:
OdbcParameter();
public OdbcParameter();
Public Sub New ()
Beispiele
Im folgenden Beispiel wird ein OdbcParameter Teil seiner Eigenschaften erstellt und festgelegt.
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter();
parameter.ParameterName = "Description";
parameter.OdbcType = OdbcType.VarChar;
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter()
parameter.ParameterName = "Description"
parameter.OdbcType = OdbcType.VarChar
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
Hinweise
Der Basiskonstruktor initialisiert alle Felder mit ihren Standardwerten.
Weitere Informationen
Gilt für:
OdbcParameter(String, OdbcType)
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen und datentyp verwendet.
public:
OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type);
public OdbcParameter(string name, System.Data.Odbc.OdbcType type);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType)
Parameter
- name
- String
Der Name des Parameters.
Ausnahmen
Der im type Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.
Beispiele
Im folgenden Beispiel wird ein OdbcParameter Teil seiner Eigenschaften erstellt und festgelegt.
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
Weitere Informationen
Gilt für:
OdbcParameter(String, Object)
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen und ein OdbcParameter Objekt verwendet.
public:
OdbcParameter(System::String ^ name, System::Object ^ value);
public OdbcParameter(string name, object value);
new System.Data.Odbc.OdbcParameter : string * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, value As Object)
Parameter
- name
- String
Der Name des Parameters.
- value
- Object
Ein OdbcParameter-Objekt.
Hinweise
Seien Sie vorsichtig, wenn Sie diese Überladung des OdbcParameter Konstruktors verwenden, um ganzzahlige Parameterwerte anzugeben. Da diese Überladung einen value Typ Objectverwendet, müssen Sie den integralen Wert in einen Object Typ konvertieren, wenn der Wert null ist, wie im folgenden C#-Beispiel veranschaulicht.
Parameter = new OdbcParameter("@pname", Convert.ToInt32(0));
Wenn Sie diese Konvertierung nicht ausführen, geht der Compiler davon aus, dass Sie versuchen, die OdbcParameter.OdbcParameter Konstruktorüberladung aufzurufen.
Weitere Informationen
Gilt für:
OdbcParameter(String, OdbcType, Int32)
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen, datentyp und die Länge verwendet.
public:
OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size);
public OdbcParameter(string name, System.Data.Odbc.OdbcType type, int size);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer)
Parameter
- name
- String
Der Name des Parameters.
- size
- Int32
Die Länge des Parameters.
Ausnahmen
Der im type Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.
Beispiele
Im folgenden Beispiel wird ein OdbcParameter Teil seiner Eigenschaften erstellt und festgelegt.
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,88);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88)
parameter.Direction = ParameterDirection.Output
End Sub
Weitere Informationen
Gilt für:
OdbcParameter(String, OdbcType, Int32, String)
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen, den Datentyp, die Länge und den Quellspaltennamen verwendet.
public:
OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size, System::String ^ sourcecolumn);
public OdbcParameter(string name, System.Data.Odbc.OdbcType type, int size, string sourcecolumn);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer, sourcecolumn As String)
Parameter
- name
- String
Der Name des Parameters.
- size
- Int32
Die Länge des Parameters.
- sourcecolumn
- String
Der Name der Quellspalte
Ausnahmen
Der im type Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.
Beispiele
Im folgenden Beispiel wird ein OdbcParameter Teil seiner Eigenschaften erstellt und festgelegt.
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,
88,"Description");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88, "Description")
parameter.Direction = ParameterDirection.Output
End Sub
Weitere Informationen
Gilt für:
OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen, den Datentyp, die Länge, den Namen der Quellspalte, die Parameterrichtung, die numerische Genauigkeit und andere Eigenschaften verwendet.
public:
OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OdbcParameter(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)
Parameter
- parameterName
- String
Der Name des Parameters.
- size
- Int32
Die Länge des Parameters.
- parameterDirection
- ParameterDirection
Einer der ParameterDirection Werte.
- isNullable
- Boolean
true wenn der Wert des Felds null sein kann; andernfalls false.
- precision
- Byte
Die Gesamtzahl der Ziffern links und rechts vom Dezimalkomma, zu dem Value aufgelöst wird.
- srcColumn
- String
Der Name der Quellspalte
- srcVersion
- DataRowVersion
Einer der DataRowVersion Werte.
- value
- Object
Dies Object ist der Wert der OdbcParameter.
Ausnahmen
Der im odbcType Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.
Beispiele
Das folgende Beispiel erstellt und OdbcParameter zeigt die ParameterName.
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter(
"Description", OdbcType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, _
11, ParameterDirection.Output, True, 0, 0, "Description", _
DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
Weitere Informationen
Gilt für:
OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)
Initialisiert eine neue Instanz der Klasse, die OdbcParameter den Parameternamen, den Datentyp, die Länge, den Namen der Quellspalte, die Parameterrichtung, die numerische Genauigkeit und andere Eigenschaften verwendet.
public:
OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OdbcParameter(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, precision As Byte, scale As Byte, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)
Parameter
- parameterName
- String
Der Name des Parameters.
- size
- Int32
Die Länge des Parameters.
- parameterDirection
- ParameterDirection
Einer der ParameterDirection Werte.
- precision
- Byte
Die Gesamtzahl der Ziffern links und rechts vom Dezimalkomma, zu dem Value aufgelöst wird.
- sourceColumn
- String
Der Name der Quellspalte
- sourceVersion
- DataRowVersion
Einer der DataRowVersion Werte.
- sourceColumnNullMapping
- Boolean
true wenn die entsprechende Quellspalte nullwertebar ist; false wenn nicht.
- value
- Object
Dies Object ist der Wert der OdbcParameter.
Ausnahmen
Der im odbcType Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.
Beispiele
Das folgende Beispiel erstellt und OdbcParameter zeigt die ParameterName.
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 11, ParameterDirection.Output, True, 0, 0, "Description", DataRowVersion.Current, False, "garden hose")
MessageBox.Show(parameter.ToString())
End Sub
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,
11,ParameterDirection.Output,true,0,0,"Description",
DataRowVersion.Current, false, "garden hose");
MessageBox.Show(parameter.ToString());
}