Teilen über


OdbcParameter Konstruktoren

Definition

Initialisiert eine neue Instanz der OdbcParameter-Klasse.

Überlädt

OdbcParameter()

Initialisiert eine neue Instanz der OdbcParameter-Klasse.

OdbcParameter(String, OdbcType)

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die den Parameternamen und den Datentyp verwendet.

OdbcParameter(String, Object)

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die den Parameternamen und ein OdbcParameter-Objekt verwendet.

OdbcParameter(String, OdbcType, Int32)

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die den Parameternamen, den Datentyp und die Länge verwendet.

OdbcParameter(String, OdbcType, Int32, String)

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die 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 OdbcParameter-Klasse, die Parametername, Datentyp, Länge, Quellspaltenname, Richtung des Parameters, numerische Genauigkeit und andere Eigenschaften verwendet.

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die Parametername, Datentyp, Länge, Quellspaltenname, Richtung des Parameters, numerische Genauigkeit und andere Eigenschaften verwendet.

OdbcParameter()

Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs

Initialisiert eine neue Instanz der OdbcParameter-Klasse.

public:
 OdbcParameter();
public OdbcParameter ();
Public Sub New ()

Beispiele

Im folgenden Beispiel wird ein OdbcParameter erstellt und einige seiner Eigenschaften 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)

Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die den Parameternamen und den Datentyp verwendet.

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type);
public OdbcParameter (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.

type
OdbcType

Einer der OdbcType-Werte.

Ausnahmen

Der im type-Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.

Beispiele

Im folgenden Beispiel wird ein OdbcParameter erstellt und einige seiner Eigenschaften 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)

Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die den Parameternamen und ein OdbcParameter-Objekt verwendet.

public:
 OdbcParameter(System::String ^ name, System::Object ^ value);
public OdbcParameter (string? name, 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 vom Typ Object akzeptiert, müssen Sie den Ganzzahlwert in einen Object-Typ konvertieren, wenn der der Wert 0 (null) ist. Dies wird im folgenden C#-Beispiel veranschaulicht.

Parameter = new OdbcParameter("@pname", Convert.ToInt32(0));  

Wenn Sie diese Konvertierung nicht durchführen, geht der Compiler davon aus, dass Sie versuchen, die OdbcParameter.OdbcParameter Konstruktorüberladung aufzurufen.

Weitere Informationen

Gilt für:

OdbcParameter(String, OdbcType, Int32)

Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die den Parameternamen, den 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);
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.

type
OdbcType

Einer der OdbcType-Werte.

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 erstellt und einige seiner Eigenschaften 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)

Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die 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);
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.

type
OdbcType

Einer der OdbcType-Werte.

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 erstellt und einige seiner Eigenschaften 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)

Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die Parametername, Datentyp, Länge, Quellspaltenname, Richtung des Parameters, 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);
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.

odbcType
OdbcType

Einer der OdbcType-Werte.

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 Gesamtanzahl der Ziffern links und rechts vom Dezimaltrennzeichen, in die Value aufgelöst wird.

scale
Byte

Die Gesamtanzahl der Dezimalstellen, in die Value aufgelöst wird.

srcColumn
String

Der Name der Quellspalte

srcVersion
DataRowVersion

Einer der DataRowVersion-Werte.

value
Object

Ein Object, das den Wert des OdbcParameter darstellt.

Ausnahmen

Der im type-Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.

Beispiele

Im folgenden Beispiel wird ein OdbcParameter erstellt und angezeigt 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)

Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs
Quelle:
OdbcParameter.cs

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die Parametername, Datentyp, Länge, Quellspaltenname, Richtung des Parameters, 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);
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.

odbcType
OdbcType

Einer der OdbcType-Werte.

size
Int32

Die Länge des Parameters.

parameterDirection
ParameterDirection

Einer der ParameterDirection-Werte.

precision
Byte

Die Gesamtanzahl der Ziffern links und rechts vom Dezimaltrennzeichen, in die Value aufgelöst wird.

scale
Byte

Die Gesamtanzahl der Dezimalstellen, in die Value aufgelöst wird.

sourceColumn
String

Der Name der Quellspalte

sourceVersion
DataRowVersion

Einer der DataRowVersion-Werte.

sourceColumnNullMapping
Boolean

true, wenn die Quellspalte NULL-Werte zulässt, andernfalls false.

value
Object

Ein Object, das den Wert des OdbcParameter darstellt.

Ausnahmen

Der im type-Parameter angegebene Wert ist ein ungültiger Back-End-Datentyp.

Beispiele

Im folgenden Beispiel wird ein OdbcParameter erstellt und angezeigt 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());  
}  

Weitere Informationen

Gilt für: