Freigeben über


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

Initialisiert eine neue Instanz der OdbcParameter-Klasse, die den Parameternamen, den Datentyp, die Länge, den Namen der Quellspalte, die Parameterrichtung, die numerische Genauigkeit sowie andere Eigenschaften verwendet.

Namespace: System.Data.Odbc
Assembly: System.Data (in system.data.dll)

Syntax

'Declaration
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 _
)
'Usage
Dim parameterName As String
Dim odbcType As OdbcType
Dim size As Integer
Dim parameterDirection As ParameterDirection
Dim isNullable As Boolean
Dim precision As Byte
Dim scale As Byte
Dim srcColumn As String
Dim srcVersion As DataRowVersion
Dim value As Object

Dim instance As New OdbcParameter(parameterName, odbcType, size, parameterDirection, isNullable, precision, scale, srcColumn, srcVersion, value)
public OdbcParameter (
    string parameterName,
    OdbcType odbcType,
    int size,
    ParameterDirection parameterDirection,
    bool isNullable,
    byte precision,
    byte scale,
    string srcColumn,
    DataRowVersion srcVersion,
    Object value
)
public:
OdbcParameter (
    String^ parameterName, 
    OdbcType odbcType, 
    int size, 
    ParameterDirection parameterDirection, 
    bool isNullable, 
    unsigned char precision, 
    unsigned char scale, 
    String^ srcColumn, 
    DataRowVersion srcVersion, 
    Object^ value
)
public OdbcParameter (
    String parameterName, 
    OdbcType odbcType, 
    int size, 
    ParameterDirection parameterDirection, 
    boolean isNullable, 
    byte precision, 
    byte scale, 
    String srcColumn, 
    DataRowVersion srcVersion, 
    Object value
)
public function OdbcParameter (
    parameterName : String, 
    odbcType : OdbcType, 
    size : int, 
    parameterDirection : ParameterDirection, 
    isNullable : boolean, 
    precision : byte, 
    scale : byte, 
    srcColumn : String, 
    srcVersion : DataRowVersion, 
    value : Object
)

Parameter

  • parameterName
    Der Name des Parameters.
  • size
    Die Länge des Parameters.
  • isNullable
    true, wenn der Wert des Felds NULL sein kann, andernfalls false.
  • precision
    Die Gesamtanzahl der Ziffern links und rechts neben dem Dezimaltrennzeichen, in die Value aufgelöst wird.
  • scale
    Die Gesamtanzahl der Dezimalstellen, in die Value aufgelöst wird.
  • srcColumn
    Der Name der Quellspalte.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentException

Der im type-Parameter bereitgestellte Wert ist ein ungültiger Backenddatentyp.

Beispiel

Im folgenden Beispiel wird ein OdbcParameter erstellt, und der .Data.Odbc.OdbcParameter.ParameterName wird angezeigt.

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

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1

Siehe auch

Referenz

OdbcParameter-Klasse
OdbcParameter-Member
System.Data.Odbc-Namespace

Weitere Ressourcen

Arbeiten mit Befehlen