OdbcParameter Konstruktoren

Definition

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.

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

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.

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

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.

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

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.

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 Gesamtzahl der Ziffern links und rechts vom Dezimalkomma, zu dem Value aufgelöst wird.

scale
Byte

Die Gesamtzahl der Dezimalstellen, an die 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.

odbcType
OdbcType

Einer der OdbcType Werte.

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.

scale
Byte

Die Gesamtzahl der Dezimalstellen, an die 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());
}

Weitere Informationen

Gilt für: