OracleParameter 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 OracleParameter třídy.
Přetížení
| Name | Description |
|---|---|
| OracleParameter() |
Inicializuje novou instanci OracleParameter třídy. |
| OracleParameter(String, OracleType) |
Inicializuje novou instanci OracleParameter třídy, která používá název parametru a datový typ. |
| OracleParameter(String, Object) |
Inicializuje novou instanci OracleParameter třídy, která používá název parametru OracleParameter a objekt. |
| OracleParameter(String, OracleType, Int32) |
Inicializuje novou instanci OracleParameter třídy, která používá název parametru, datový typ a délku. |
| OracleParameter(String, OracleType, Int32, String) |
Inicializuje novou instanci třídy, která používá název parametru, datový typ, délku a název zdrojového OracleParameter sloupce. |
| OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object) |
Inicializuje novou instanci třídy, která používá název parametru OracleParameter , datový typ, velikost, směr, zdrojový sloupec, zdrojovou verzi a další vlastnosti. |
| OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Inicializuje novou instanci třídy, která používá název parametru OracleParameter , datový typ, délku, název zdrojového sloupce, směr parametru, číselnou přesnost a další vlastnosti. |
OracleParameter()
Inicializuje novou instanci OracleParameter třídy.
public:
OracleParameter();
public OracleParameter();
Public Sub New ()
Platí pro
OracleParameter(String, OracleType)
Inicializuje novou instanci OracleParameter třídy, která používá název parametru a datový typ.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType)
Parametry
- name
- String
Název parametru
- oracleType
- OracleType
Jedna z OracleType hodnot.
Výjimky
Hodnota zadaná v parametru oracleType je neplatným back-endovým datovým typem.
Příklady
Následující příklad vytvoří OracleParameter a nastaví některé jeho vlastnosti.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 14;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 14
End Sub
Platí pro
OracleParameter(String, Object)
Inicializuje novou instanci OracleParameter třídy, která používá název parametru OracleParameter a objekt.
public:
OracleParameter(System::String ^ name, System::Object ^ value);
public OracleParameter(string name, object value);
new System.Data.OracleClient.OracleParameter : string * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, value As Object)
Parametry
- name
- String
Název parametru
- value
- Object
Objekt OracleParameter.
Poznámky
Při zadání Object v parametru value se DbType odvodí z Microsoft .NET typu Object.
Při použití tohoto přetížení konstruktoru OracleParameter 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 OracleParameter("pname", Convert.ToInt32(0));
Pokud tento převod neprovedete, kompilátor předpokládá, že se pokoušíte volat přetížení konstruktoru OracleParameter(string, OracleType) .
Platí pro
OracleParameter(String, OracleType, Int32)
Inicializuje novou instanci OracleParameter třídy, která používá název parametru, datový typ a délku.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer)
Parametry
- name
- String
Název parametru
- oracleType
- OracleType
Jedna z OracleType hodnot.
- size
- Int32
Délka parametru.
Výjimky
Hodnota zadaná v parametru oracleType je neplatným back-endovým datovým typem.
Příklady
Následující příklad vytvoří OracleParameter a nastaví některé jeho vlastnosti.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,14);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14)
parameter.Direction = ParameterDirection.Output
End Sub
Platí pro
OracleParameter(String, OracleType, Int32, String)
Inicializuje novou instanci třídy, která používá název parametru, datový typ, délku a název zdrojového OracleParameter sloupce.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::String ^ srcColumn);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * string -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, srcColumn As String)
Parametry
- name
- String
Název parametru
- oracleType
- OracleType
Jedna z OracleType hodnot.
- size
- Int32
Délka parametru.
- srcColumn
- String
Název zdrojového sloupce.
Výjimky
Hodnota zadaná v parametru oracleType je neplatným back-endovým datovým typem.
Příklady
Následující příklad vytvoří OracleParameter a nastaví některé jeho vlastnosti.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,
14,"DName");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14, "DName")
parameter.Direction = ParameterDirection.Output
End Sub
Platí pro
OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)
Inicializuje novou instanci třídy, která používá název parametru OracleParameter , datový typ, velikost, směr, zdrojový sloupec, zdrojovou verzi a další vlastnosti.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::Data::ParameterDirection direction, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * string * System.Data.DataRowVersion * bool * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, direction As ParameterDirection, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)
Parametry
- name
- String
Název parametru, který se má mapovat.
- oracleType
- OracleType
Jedna z OracleType hodnot.
- 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 je zdrojový sloupec nullable, jinak false.
- value
- Object
Jedná se Object o hodnotu OracleParameter.
Výjimky
Hodnota zadaná v parametru oracleType je neplatným back-endovým datovým typem.
Platí pro
OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
Inicializuje novou instanci třídy, která používá název parametru OracleParameter , datový typ, délku, název zdrojového sloupce, směr parametru, číselnou přesnost a další vlastnosti.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, 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 OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, 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
- name
- String
Název parametru
- oracleType
- OracleType
Jedna z OracleType hodnot.
- 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 OracleParameter.
Výjimky
Hodnota zadaná v parametru oracleType je neplatným back-endovým datovým typem.
Příklady
Následující příklad vytvoří OracleParameter a zobrazí ParameterName.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter(
"DName",OracleType.VarChar,
11,ParameterDirection.Output,true,0,0,"DName",
DataRowVersion.Current,"ENGINEERING");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter( _
"DName", OracleType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"DName", DataRowVersion.Current, "ENGINEERING")
Console.WriteLine(parameter.ToString())
End Sub