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í
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 OleDbParameter třídy, která používá název parametru, datový typ, délku a název zdrojového sloupce. |
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Inicializuje novou instanci třídy, která používá název parametru, datový typ, délku, název zdrojového OleDbParameter sloupce, směr parametru, přesnost čísel 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, datový typ, délku, název zdrojového OleDbParameter sloupce, směr parametru, přesnost čísel 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 datovým typem back-endu.
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 a Precision se odvozují 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í konstruktoru OleDbParameter k určení hodnot celočíselných parametrů buďte opatrní. Vzhledem k tomu, že toto přetížení přijímá value
typ Object, musíte při nulové hodnotě převést celočíselnou hodnotu na Object typ, 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 datovým typem back-endu.
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
Parametr Size je odvozen z hodnoty parametru dataType
, pokud není explicitně nastaven 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 OleDbParameter třídy, která používá název parametru, datový typ, délku a název zdrojového 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 datovým typem back-endu.
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
Parametr Size je odvozen z hodnoty parametru dataType
, pokud není explicitně nastaven 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, datový typ, délku, název zdrojového OleDbParameter sloupce, směr parametru, přesnost čísel 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á Object se o hodnotu OleDbParameter.
Výjimky
Hodnota zadaná v parametru dataType
je neplatným datovým typem back-endu.
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
Hodnoty Size a Precision jsou odvozeny z hodnoty parametru dataType
, pokud nejsou explicitně nastaveny v parametrech size
a precision
.
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, datový typ, délku, název zdrojového OleDbParameter sloupce, směr parametru, přesnost čísel 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 je nullable; false
pokud není.
- value
- Object
Jedná Object se o hodnotu OleDbParameter.
Výjimky
Hodnota zadaná v parametru dataType
je neplatným datovým typem back-endu.
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
Hodnoty Size a Precision jsou odvozeny z hodnoty parametru dataType
, pokud nejsou explicitně nastaveny v parametrech size
a precision
.