OleDbParameter Konstruktorok

Definíció

Inicializálja a OleDbParameter osztály új példányát.

Túlterhelések

Name Description
OleDbParameter()

Inicializálja a OleDbParameter osztály új példányát.

OleDbParameter(String, OleDbType)

Inicializálja az OleDbParameter osztály új példányát, amely a paraméter nevét és adattípusát használja.

OleDbParameter(String, Object)

Inicializálja az OleDbParameter osztály új példányát, amely az új OleDbParameterparaméter nevét és értékét használja.

OleDbParameter(String, OleDbType, Int32)

Inicializálja az OleDbParameter osztály új példányát, amely a paraméter nevét, adattípusát és hosszát használja.

OleDbParameter(String, OleDbType, Int32, String)

Inicializálja az osztály új példányát, amely a OleDbParameter paraméter nevét, adattípusát, hosszát és forrásoszlopnevét használja.

OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Inicializálja az OleDbParameter osztály új példányát, amely a paraméternevet, az adattípust, a hosszt, a forrásoszlop nevét, a paraméter irányát, a numerikus pontosságot és egyéb tulajdonságokat használja.

OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

Inicializálja az OleDbParameter osztály új példányát, amely a paraméternevet, az adattípust, a hosszt, a forrásoszlop nevét, a paraméter irányát, a numerikus pontosságot és egyéb tulajdonságokat használja.

OleDbParameter()

Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs

Inicializálja a OleDbParameter osztály új példányát.

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

Példák

Az alábbi példa létrehoz és OleDbParameter beállít néhány tulajdonságot.

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

Lásd még

A következőre érvényes:

OleDbParameter(String, OleDbType)

Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs

Inicializálja az OleDbParameter osztály új példányát, amely a paraméter nevét és adattípusát használja.

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)

Paraméterek

name
String

A megfeleltetendő paraméter neve.

dataType
OleDbType

Az egyik OleDbType érték.

Kivételek

A paraméterben dataType megadott érték érvénytelen háttéradat-típus.

Példák

Az alábbi példa létrehoz és OleDbParameter beállít néhány tulajdonságot.


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

Megjegyzések

Az adattípus, és ha szükséges, SizePrecision a paraméter értékéből következtet.dataType

Lásd még

A következőre érvényes:

OleDbParameter(String, Object)

Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs

Inicializálja az OleDbParameter osztály új példányát, amely az új OleDbParameterparaméter nevét és értékét használja.

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)

Paraméterek

name
String

A megfeleltetendő paraméter neve.

value
Object

Az új OleDbParameter objektum értéke.

Példák

Az alábbi példa létrehoz egy OleDbParameter.


public static void CreateOleDbParameter()
{
   OleDbParameter myParameter = new OleDbParameter("Description", "Beverages");
}

Public Shared Sub CreateOleDbParameter() 
   Dim myParameter As New OleDbParameter("Description", "Beverages")
End Sub

Megjegyzések

Ügyeljen arra, hogy a konstruktor túlterhelését OleDbParameter használva egész szám paraméterértékeket adjon meg. Mivel ez a túlterhelés egy típust valuevesz igénybeObject, az integrálértéket olyan típussá kell konvertálniaObject, amely nulla, ahogyan azt az alábbi C# példa szemlélteti.

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

Ha nem hajtja végre ezt az átalakítást, a fordító feltételezi, hogy a konstruktor túlterhelését OleDbParameter próbálja meghívni.

Lásd még

A következőre érvényes:

OleDbParameter(String, OleDbType, Int32)

Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs

Inicializálja az OleDbParameter osztály új példányát, amely a paraméter nevét, adattípusát és hosszát használja.

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)

Paraméterek

name
String

A megfeleltetendő paraméter neve.

dataType
OleDbType

Az egyik OleDbType érték.

size
Int32

A paraméter hossza.

Kivételek

A paraméterben dataType megadott érték érvénytelen háttéradat-típus.

Példák

Az alábbi példa létrehoz és OleDbParameter beállít néhány tulajdonságot.


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

Megjegyzések

Ez Size a paraméter értékéből dataType következik, ha nincs explicit módon beállítva a size paraméterben.

Lásd még

A következőre érvényes:

OleDbParameter(String, OleDbType, Int32, String)

Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs

Inicializálja az osztály új példányát, amely a OleDbParameter paraméter nevét, adattípusát, hosszát és forrásoszlopnevét használja.

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)

Paraméterek

name
String

A megfeleltetendő paraméter neve.

dataType
OleDbType

Az egyik OleDbType érték.

size
Int32

A paraméter hossza.

srcColumn
String

A forrásoszlop neve.

Kivételek

A paraméterben dataType megadott érték érvénytelen háttéradat-típus.

Példák

Az alábbi példa létrehoz és OleDbParameter beállít néhány tulajdonságot.


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

Megjegyzések

Ez Size a paraméter értékéből dataType következik, ha nincs explicit módon beállítva a size paraméterben.

Lásd még

A következőre érvényes:

OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs

Inicializálja az OleDbParameter osztály új példányát, amely a paraméternevet, az adattípust, a hosszt, a forrásoszlop nevét, a paraméter irányát, a numerikus pontosságot és egyéb tulajdonságokat használja.

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)

Paraméterek

parameterName
String

A paraméter neve.

dbType
OleDbType

Az egyik OleDbType érték.

size
Int32

A paraméter hossza.

direction
ParameterDirection

Az egyik ParameterDirection érték.

isNullable
Boolean

true ha a mező értéke null értékű lehet; egyéb esetben false.

precision
Byte

A feloldott tizedesvessző Value bal és jobb oldalán lévő számjegyek teljes száma.

scale
Byte

A feloldott tizedesjegyek Value teljes száma.

srcColumn
String

A forrásoszlop neve.

srcVersion
DataRowVersion

Az egyik DataRowVersion érték.

value
Object

Ez Object az érték a OleDbParameter.

Kivételek

A paraméterben dbType megadott érték érvénytelen háttéradat-típus.

Példák

Az alábbi példa létrehozza OleDbParameter és megjeleníti a következőt 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

Megjegyzések

Size A Precision paraméter értékéből dataType következtet, ha nincsenek explicit módon beállítva a paraméterekben és size a precision paraméterekben.

Lásd még

A következőre érvényes:

OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs
Forrás:
OleDbParameter.cs

Inicializálja az OleDbParameter osztály új példányát, amely a paraméternevet, az adattípust, a hosszt, a forrásoszlop nevét, a paraméter irányát, a numerikus pontosságot és egyéb tulajdonságokat használja.

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)

Paraméterek

parameterName
String

A paraméter neve.

dbType
OleDbType

Az egyik OleDbType érték.

size
Int32

A paraméter hossza.

direction
ParameterDirection

Az egyik ParameterDirection érték.

precision
Byte

A feloldott tizedesvessző Value bal és jobb oldalán lévő számjegyek teljes száma.

scale
Byte

A feloldott tizedesjegyek Value teljes száma.

sourceColumn
String

A forrásoszlop neve.

sourceVersion
DataRowVersion

Az egyik DataRowVersion érték.

sourceColumnNullMapping
Boolean

true ha a forrásoszlop null értékű; false ha nem.

value
Object

Ez Object az érték a OleDbParameter.

Kivételek

A paraméterben dbType megadott érték érvénytelen háttéradat-típus.

Példák

Az alábbi példa létrehozza OleDbParameter és megjeleníti a következőt 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

Megjegyzések

Size A Precision paraméter értékéből dataType következtet, ha nincsenek explicit módon beállítva a paraméterekben és size a precision paraméterekben.

Lásd még

A következőre érvényes: