Udostępnij za pośrednictwem


OleDbParameter Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy OleDbParameter.

Przeciążenia

OleDbParameter()

Inicjuje nowe wystąpienie klasy OleDbParameter.

OleDbParameter(String, OleDbType)

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru i typu danych.

OleDbParameter(String, Object)

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru i wartości nowego OleDbParameter.

OleDbParameter(String, OleDbType, Int32)

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych i długości.

OleDbParameter(String, OleDbType, Int32, String)

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych, długości i nazwy kolumny źródłowej.

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

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych, długości, nazwy kolumny źródłowej, kierunku parametru, dokładności liczbowej i innych właściwości.

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

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych, długości, nazwy kolumny źródłowej, kierunku parametru, dokładności liczbowej i innych właściwości.

OleDbParameter()

Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs

Inicjuje nowe wystąpienie klasy OleDbParameter.

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

Przykłady

Poniższy przykład tworzy obiekt OleDbParameter i ustawia niektóre z jego właściwości.

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

Zobacz też

Dotyczy

OleDbParameter(String, OleDbType)

Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru i typu danych.

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)

Parametry

name
String

Nazwa parametru do mapowania.

dataType
OleDbType

OleDbType Jedna z wartości.

Wyjątki

Wartość podana w parametrze dataType jest nieprawidłowym typem danych zaplecza.

Przykłady

Poniższy przykład tworzy obiekt OleDbParameter i ustawia niektóre z jego właściwości.


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

Uwagi

Typ danych i, jeśli jest to odpowiednie, Size i Precision są wnioskowane z wartości parametru dataType .

Zobacz też

Dotyczy

OleDbParameter(String, Object)

Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru i wartości nowego OleDbParameter.

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)

Parametry

name
String

Nazwa parametru do mapowania.

value
Object

Wartość nowego OleDbParameter obiektu.

Przykłady

Poniższy przykład tworzy obiekt OleDbParameter.


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

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

Uwagi

Należy zachować ostrożność podczas używania tego przeciążenia konstruktora OleDbParameter do określania wartości parametrów całkowitych. Ponieważ to przeciążenie przyjmuje value typ Object, należy przekonwertować wartość całkowitą na Object typ, gdy wartość jest równa zero, jak pokazano w poniższym przykładzie języka C#.

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

Jeśli nie wykonasz tej konwersji, kompilator zakłada, że próbujesz wywołać przeciążenie konstruktora OleDbParameter .

Zobacz też

Dotyczy

OleDbParameter(String, OleDbType, Int32)

Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych i długości.

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)

Parametry

name
String

Nazwa parametru do mapowania.

dataType
OleDbType

OleDbType Jedna z wartości.

size
Int32

Długość parametru.

Wyjątki

Wartość podana w parametrze dataType jest nieprawidłowym typem danych zaplecza.

Przykłady

Poniższy przykład tworzy obiekt OleDbParameter i ustawia niektóre z jego właściwości.


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

Uwagi

Parametr Size jest wywnioskowany z wartości parametru dataType , jeśli nie jest jawnie ustawiony w parametrze size .

Zobacz też

Dotyczy

OleDbParameter(String, OleDbType, Int32, String)

Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych, długości i nazwy kolumny źródłowej.

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)

Parametry

name
String

Nazwa parametru do mapowania.

dataType
OleDbType

OleDbType Jedna z wartości.

size
Int32

Długość parametru.

srcColumn
String

Nazwa kolumny źródłowej.

Wyjątki

Wartość podana w parametrze dataType jest nieprawidłowym typem danych zaplecza.

Przykłady

Poniższy przykład tworzy obiekt OleDbParameter i ustawia niektóre z jego właściwości.


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

Uwagi

Parametr Size jest wywnioskowany z wartości parametru dataType , jeśli nie jest jawnie ustawiony w parametrze size .

Zobacz też

Dotyczy

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

Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych, długości, nazwy kolumny źródłowej, kierunku parametru, dokładności liczbowej i innych właściwości.

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)

Parametry

parameterName
String

Nazwa parametru.

dbType
OleDbType

OleDbType Jedna z wartości.

size
Int32

Długość parametru.

direction
ParameterDirection

ParameterDirection Jedna z wartości.

isNullable
Boolean

true jeśli wartość pola może mieć wartość null; w przeciwnym razie false.

precision
Byte

Całkowita liczba cyfr po lewej i prawej stronie punktu dziesiętnego, do którego Value jest rozpoznawana.

scale
Byte

Całkowita liczba miejsc dziesiętnych, do których Value jest rozpoznawana.

srcColumn
String

Nazwa kolumny źródłowej.

srcVersion
DataRowVersion

DataRowVersion Jedna z wartości.

value
Object

Wartość Object , która jest wartością OleDbParameter.

Wyjątki

Wartość podana w parametrze dataType jest nieprawidłowym typem danych zaplecza.

Przykłady

Poniższy przykład tworzy obiekt OleDbParameter i wyświetla element 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

Uwagi

Parametry Size i Precision są wnioskowane z wartości parametru dataType , jeśli nie są jawnie ustawione w parametrach size i precision .

Zobacz też

Dotyczy

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

Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs
Źródło:
OleDbParameter.cs

Inicjuje OleDbParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych, długości, nazwy kolumny źródłowej, kierunku parametru, dokładności liczbowej i innych właściwości.

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)

Parametry

parameterName
String

Nazwa parametru.

dbType
OleDbType

OleDbType Jedna z wartości.

size
Int32

Długość parametru.

direction
ParameterDirection

ParameterDirection Jedna z wartości.

precision
Byte

Całkowita liczba cyfr po lewej i prawej stronie punktu dziesiętnego, do którego Value jest rozpoznawana.

scale
Byte

Całkowita liczba miejsc dziesiętnych, do których Value jest rozpoznawana.

sourceColumn
String

Nazwa kolumny źródłowej.

sourceVersion
DataRowVersion

DataRowVersion Jedna z wartości.

sourceColumnNullMapping
Boolean

true jeśli kolumna źródłowa ma wartość null; false jeśli tak nie jest.

value
Object

Wartość Object , która jest wartością OleDbParameter.

Wyjątki

Wartość podana w parametrze dataType jest nieprawidłowym typem danych zaplecza.

Przykłady

Poniższy przykład tworzy obiekt OleDbParameter i wyświetla element 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

Uwagi

Parametry Size i Precision są wnioskowane z wartości parametru dataType , jeśli nie są jawnie ustawione w parametrach size i precision .

Zobacz też

Dotyczy