OleDbParameter 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 OleDbParameter-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| OleDbParameter() |
Initialisiert eine neue Instanz der OleDbParameter-Klasse. |
| OleDbParameter(String, OleDbType) |
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen und datentyp verwendet. |
| OleDbParameter(String, Object) |
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen und den Wert des neuen OleDbParameterverwendet. |
| OleDbParameter(String, OleDbType, Int32) |
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen, datentyp und die Länge verwendet. |
| OleDbParameter(String, OleDbType, Int32, String) |
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen, den Datentyp, die Länge und den Quellspaltennamen verwendet. |
| OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen, den Datentyp, die Länge, den Namen der Quellspalte, die Parameterrichtung, die numerische Genauigkeit und andere Eigenschaften verwendet. |
| OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object) |
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen, den Datentyp, die Länge, den Namen der Quellspalte, die Parameterrichtung, die numerische Genauigkeit und andere Eigenschaften verwendet. |
OleDbParameter()
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
Initialisiert eine neue Instanz der OleDbParameter-Klasse.
public:
OleDbParameter();
public OleDbParameter();
Public Sub New ()
Beispiele
Im folgenden Beispiel wird ein OleDbParameter Teil seiner Eigenschaften erstellt und festgelegt.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter();
parameter.ParameterName = "Description";
parameter.OleDbType = OleDbType.VarChar;
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter()
parameter.ParameterName = "Description"
parameter.OleDbType = OleDbType.VarChar
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
Weitere Informationen
Gilt für:
OleDbParameter(String, OleDbType)
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen und datentyp verwendet.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType);
public OleDbParameter(string? name, System.Data.OleDb.OleDbType dataType);
public OleDbParameter(string name, System.Data.OleDb.OleDbType dataType);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType)
Parameter
- name
- String
Der Name des zuzuordnenden Parameters.
Ausnahmen
Der im dataType Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.
Beispiele
Im folgenden Beispiel wird ein OleDbParameter Teil seiner Eigenschaften erstellt und festgelegt.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter("Description", OleDbType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
Hinweise
Der Datentyp und SizePrecision gegebenenfalls abgeleitet vom Wert des dataType Parameters.
Weitere Informationen
Gilt für:
OleDbParameter(String, Object)
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen und den Wert des neuen OleDbParameterverwendet.
public:
OleDbParameter(System::String ^ name, System::Object ^ value);
public OleDbParameter(string? name, object? value);
public OleDbParameter(string name, object value);
new System.Data.OleDb.OleDbParameter : string * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, value As Object)
Parameter
- name
- String
Der Name des zuzuordnenden Parameters.
- value
- Object
Der Wert des neuen OleDbParameter Objekts.
Beispiele
Im folgenden Beispiel wird ein OleDbParameter.
public static void CreateOleDbParameter()
{
OleDbParameter myParameter = new OleDbParameter("Description", "Beverages");
}
Public Shared Sub CreateOleDbParameter()
Dim myParameter As New OleDbParameter("Description", "Beverages")
End Sub
Hinweise
Seien Sie vorsichtig, wenn Sie diese Überladung des OleDbParameter 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 OleDbParameter("@pname", Convert.ToInt32(0));
Wenn Sie diese Konvertierung nicht ausführen, geht der Compiler davon aus, dass Sie versuchen, die OleDbParameter Konstruktorüberladung aufzurufen.
Weitere Informationen
Gilt für:
OleDbParameter(String, OleDbType, Int32)
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen, datentyp und die Länge verwendet.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size);
public OleDbParameter(string? name, System.Data.OleDb.OleDbType dataType, int size);
public OleDbParameter(string name, System.Data.OleDb.OleDbType dataType, int size);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer)
Parameter
- name
- String
Der Name des zuzuordnenden Parameters.
- size
- Int32
Die Länge des Parameters.
Ausnahmen
Der im dataType Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.
Beispiele
Im folgenden Beispiel wird ein OleDbParameter Teil seiner Eigenschaften erstellt und festgelegt.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar,88);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88)
parameter.Direction = ParameterDirection.Output
End Sub
Hinweise
Der Size Parameter wird vom Wert des dataType Parameters abgeleitet, wenn er nicht explizit im size Parameter festgelegt ist.
Weitere Informationen
Gilt für:
OleDbParameter(String, OleDbType, Int32, String)
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen, den Datentyp, die Länge und den Quellspaltennamen verwendet.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size, System::String ^ srcColumn);
public OleDbParameter(string? name, System.Data.OleDb.OleDbType dataType, int size, string? srcColumn);
public OleDbParameter(string name, System.Data.OleDb.OleDbType dataType, int size, string srcColumn);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer, srcColumn As String)
Parameter
- name
- String
Der Name des zuzuordnenden Parameters.
- size
- Int32
Die Länge des Parameters.
- srcColumn
- String
Der Name der Quellspalte
Ausnahmen
Der im dataType Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.
Beispiele
Im folgenden Beispiel wird ein OleDbParameter Teil seiner Eigenschaften erstellt und festgelegt.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description",OleDbType.VarChar,
88,"Description");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 88, "Description")
parameter.Direction = ParameterDirection.Output
End Sub
Hinweise
Der Size Parameter wird vom Wert des dataType Parameters abgeleitet, wenn er nicht explizit im size Parameter festgelegt ist.
Weitere Informationen
Gilt für:
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen, den Datentyp, die Länge, den Namen der Quellspalte, die Parameterrichtung, die numerische Genauigkeit und andere Eigenschaften verwendet.
public:
OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, int size, System::Data::ParameterDirection direction, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OleDbParameter(string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string? srcColumn, System.Data.DataRowVersion srcVersion, object? value);
public OleDbParameter(string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, size As Integer, direction 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.
- direction
- 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 OleDbParameter.
Ausnahmen
Der im dbType Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.
Beispiele
Das folgende Beispiel erstellt und OleDbParameter zeigt die ParameterName.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description", OleDbType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"Description", DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
Hinweise
Die Size und Precision werden vom Wert des dataType Parameters abgeleitet, wenn sie nicht explizit in den size parametern festgelegt precision sind.
Weitere Informationen
Gilt für:
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
- Quelle:
- OleDbParameter.cs
Initialisiert eine neue Instanz der Klasse, die OleDbParameter den Parameternamen, den Datentyp, die Länge, den Namen der Quellspalte, die Parameterrichtung, die numerische Genauigkeit und andere Eigenschaften verwendet.
public:
OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, int size, System::Data::ParameterDirection direction, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OleDbParameter(string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string? sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object? value);
public OleDbParameter(string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, size As Integer, direction 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.
- direction
- 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 Quellspalte nullwertebar ist; false wenn nicht.
- value
- Object
Dies Object ist der Wert der OleDbParameter.
Ausnahmen
Der im dbType Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.
Beispiele
Das folgende Beispiel erstellt und OleDbParameter zeigt die ParameterName.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description", OleDbType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"Description", DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
Hinweise
Die Size und Precision werden vom Wert des dataType Parameters abgeleitet, wenn sie nicht explizit in den size parametern festgelegt precision sind.