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()

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 in ihren Standardwerten.

Siehe auch

Gilt für

OdbcParameter(String, OdbcType)

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 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

Siehe auch

Gilt für

OdbcParameter(String, Object)

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

Verwenden Sie Vorsicht, 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 ausführen, geht der Compiler davon aus, dass Sie versuchen, die OdbcParameter.OdbcParameter Konstruktorüberladung aufzurufen.

Siehe auch

Gilt für

OdbcParameter(String, OdbcType, Int32)

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 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

Siehe auch

Gilt für

OdbcParameter(String, OdbcType, Int32, String)

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 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

Siehe auch

Gilt für

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.

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

Das folgende Beispiel erstellt ein OdbcParameter und 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

Siehe auch

Gilt für

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.

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

Das folgende Beispiel erstellt ein OdbcParameter und 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());  
}  

Siehe auch

Gilt für