OleDbParameter Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci OleDbParameter třídy.
Přetížení
| Name | Description |
|---|---|
| OleDbParameter() |
Inicializuje novou instanci OleDbParameter třídy. |
| OleDbParameter(String, OleDbType) |
Inicializuje novou instanci OleDbParameter třídy, která používá název parametru a datový typ. |
| OleDbParameter(String, Object) |
Inicializuje novou instanci OleDbParameter třídy, která používá název parametru a hodnotu nové OleDbParameter. |
| OleDbParameter(String, OleDbType, Int32) |
Inicializuje novou instanci OleDbParameter třídy, která používá název parametru, datový typ a délku. |
| OleDbParameter(String, OleDbType, Int32, String) |
Inicializuje novou instanci třídy, která používá název parametru, datový typ, délku a název zdrojového OleDbParameter sloupce. |
| OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Inicializuje novou instanci třídy, která používá název parametru OleDbParameter , datový typ, délku, název zdrojového sloupce, směr parametru, číselnou přesnost a další vlastnosti. |
| OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object) |
Inicializuje novou instanci třídy, která používá název parametru OleDbParameter , datový typ, délku, název zdrojového sloupce, směr parametru, číselnou přesnost a další vlastnosti. |
OleDbParameter()
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
Inicializuje novou instanci OleDbParameter třídy.
public:
OleDbParameter();
public OleDbParameter();
Public Sub New ()
Příklady
Následující příklad vytvoří OleDbParameter a nastaví některé jeho vlastnosti.
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
Viz také
Platí pro
OleDbParameter(String, OleDbType)
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
Inicializuje novou instanci OleDbParameter třídy, která používá název parametru a datový typ.
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
Název parametru, který se má mapovat.
Výjimky
Hodnota zadaná v parametru dataType je neplatným back-endovým datovým typem.
Příklady
Následující příklad vytvoří OleDbParameter a nastaví některé jeho vlastnosti.
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
Poznámky
Datový typ a v případě potřeby Size se Precision odvodí z hodnoty parametru dataType .
Viz také
Platí pro
OleDbParameter(String, Object)
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
Inicializuje novou instanci OleDbParameter třídy, která používá název parametru a hodnotu nové 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
Název parametru, který se má mapovat.
- value
- Object
Hodnota nového OleDbParameter objektu.
Příklady
Následující příklad vytvoří .OleDbParameter
public static void CreateOleDbParameter()
{
OleDbParameter myParameter = new OleDbParameter("Description", "Beverages");
}
Public Shared Sub CreateOleDbParameter()
Dim myParameter As New OleDbParameter("Description", "Beverages")
End Sub
Poznámky
Při použití tohoto přetížení OleDbParameter konstruktoru k určení celočíselné hodnoty parametrů buďte opatrní. Vzhledem k tomu, že toto přetížení přebírá value typ Object, musíte převést integrální hodnotu na Object typ, pokud je hodnota nula, jak ukazuje následující příklad jazyka C#.
Parameter = new OleDbParameter("@pname", Convert.ToInt32(0));
Pokud tento převod neprovedete, kompilátor předpokládá, že se pokoušíte volat přetížení konstruktoru OleDbParameter .
Viz také
Platí pro
OleDbParameter(String, OleDbType, Int32)
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
Inicializuje novou instanci OleDbParameter třídy, která používá název parametru, datový typ a délku.
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
Název parametru, který se má mapovat.
- size
- Int32
Délka parametru.
Výjimky
Hodnota zadaná v parametru dataType je neplatným back-endovým datovým typem.
Příklady
Následující příklad vytvoří OleDbParameter a nastaví některé jeho vlastnosti.
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
Poznámky
Je Size odvozena z hodnoty parametru dataType , pokud není explicitně nastavena v parametru size .
Viz také
Platí pro
OleDbParameter(String, OleDbType, Int32, String)
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
Inicializuje novou instanci třídy, která používá název parametru, datový typ, délku a název zdrojového OleDbParameter sloupce.
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
Název parametru, který se má mapovat.
- size
- Int32
Délka parametru.
- srcColumn
- String
Název zdrojového sloupce.
Výjimky
Hodnota zadaná v parametru dataType je neplatným back-endovým datovým typem.
Příklady
Následující příklad vytvoří OleDbParameter a nastaví některé jeho vlastnosti.
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
Poznámky
Je Size odvozena z hodnoty parametru dataType , pokud není explicitně nastavena v parametru size .
Viz také
Platí pro
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
Inicializuje novou instanci třídy, která používá název parametru OleDbParameter , datový typ, délku, název zdrojového sloupce, směr parametru, číselnou přesnost a další vlastnosti.
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
Název parametru
- size
- Int32
Délka parametru.
- direction
- ParameterDirection
Jedna z ParameterDirection hodnot.
- isNullable
- Boolean
true pokud hodnota pole může být null; jinak false.
- srcColumn
- String
Název zdrojového sloupce.
- srcVersion
- DataRowVersion
Jedna z DataRowVersion hodnot.
- value
- Object
Jedná se Object o hodnotu OleDbParameter.
Výjimky
Hodnota zadaná v parametru dbType je neplatným back-endovým datovým typem.
Příklady
Následující příklad vytvoří OleDbParameter a zobrazí 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
Poznámky
Size A Precision jsou odvozeny z hodnoty parametrudataType, pokud nejsou explicitně nastaveny v parametru size a precision parametry.
Viz také
Platí pro
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
- Zdroj:
- OleDbParameter.cs
Inicializuje novou instanci třídy, která používá název parametru OleDbParameter , datový typ, délku, název zdrojového sloupce, směr parametru, číselnou přesnost a další vlastnosti.
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
Název parametru
- size
- Int32
Délka parametru.
- direction
- ParameterDirection
Jedna z ParameterDirection hodnot.
- sourceColumn
- String
Název zdrojového sloupce.
- sourceVersion
- DataRowVersion
Jedna z DataRowVersion hodnot.
- sourceColumnNullMapping
- Boolean
true pokud zdrojový sloupec má hodnotu null; false pokud tomu tak není.
- value
- Object
Jedná se Object o hodnotu OleDbParameter.
Výjimky
Hodnota zadaná v parametru dbType je neplatným back-endovým datovým typem.
Příklady
Následující příklad vytvoří OleDbParameter a zobrazí 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
Poznámky
Size A Precision jsou odvozeny z hodnoty parametrudataType, pokud nejsou explicitně nastaveny v parametru size a precision parametry.