OracleParameter Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy OracleParameter.
Przeciążenia
OracleParameter() |
Inicjuje nowe wystąpienie klasy OracleParameter. |
OracleParameter(String, OracleType) |
Inicjuje OracleParameter nowe wystąpienie klasy, które używa nazwy parametru i typu danych. |
OracleParameter(String, Object) |
Inicjuje OracleParameter nowe wystąpienie klasy, które używa nazwy parametru i OracleParameter obiektu. |
OracleParameter(String, OracleType, Int32) |
Inicjuje OracleParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych i długości. |
OracleParameter(String, OracleType, Int32, String) |
Inicjuje OracleParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych, długości i nazwy kolumny źródłowej. |
OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object) |
Inicjuje OracleParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych, rozmiaru, kierunku, kolumny źródłowej, wersji źródłowej i innych właściwości. |
OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Inicjuje OracleParameter 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. |
OracleParameter()
Inicjuje nowe wystąpienie klasy OracleParameter.
public:
OracleParameter();
public OracleParameter ();
Public Sub New ()
Dotyczy
OracleParameter(String, OracleType)
Inicjuje OracleParameter nowe wystąpienie klasy, które używa nazwy parametru i typu danych.
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
Nazwa parametru.
- oracleType
- OracleType
OracleType Jedna z wartości.
Wyjątki
Wartość podana w parametrze oracleType
jest nieprawidłowym typem danych zaplecza.
Przykłady
Poniższy przykład tworzy obiekt OracleParameter i ustawia niektóre z jego właściwości.
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
Dotyczy
OracleParameter(String, Object)
Inicjuje OracleParameter nowe wystąpienie klasy, które używa nazwy parametru i OracleParameter obiektu.
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
Nazwa parametru.
- value
- Object
Obiekt OracleParameter.
Uwagi
Po określeniu Object elementu w parametrze value
DbType element jest wywnioskowany z typu Microsoft .NET Framework typu Object.
Należy zachować ostrożność podczas używania tego przeciążenia konstruktora OracleParameter . 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 programu Microsoft Visual C#.
Parameter = new OracleParameter("pname", Convert.ToInt32(0));
Jeśli nie wykonasz tej konwersji, kompilator przyjmie, że próbujesz wywołać przeciążenie konstruktora OracleParameter
(string
, OracleType
).
Dotyczy
OracleParameter(String, OracleType, Int32)
Inicjuje OracleParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych i długości.
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
Nazwa parametru.
- oracleType
- OracleType
OracleType Jedna z wartości.
- size
- Int32
Długość parametru.
Wyjątki
Wartość podana w parametrze oracleType
jest nieprawidłowym typem danych zaplecza.
Przykłady
Poniższy przykład tworzy obiekt OracleParameter i ustawia niektóre z jego właściwości.
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
Dotyczy
OracleParameter(String, OracleType, Int32, String)
Inicjuje OracleParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych, długości i nazwy kolumny źródłowej.
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
Nazwa parametru.
- oracleType
- OracleType
OracleType Jedna z wartości.
- size
- Int32
Długość parametru.
- srcColumn
- String
Nazwa kolumny źródłowej.
Wyjątki
Wartość podana w parametrze oracleType
jest nieprawidłowym typem danych zaplecza.
Przykłady
Poniższy przykład tworzy obiekt OracleParameter i ustawia niektóre z jego właściwości.
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
Dotyczy
OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)
Inicjuje OracleParameter nowe wystąpienie klasy, które używa nazwy parametru, typu danych, rozmiaru, kierunku, kolumny źródłowej, wersji źródłowej i innych właściwości.
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
Nazwa parametru do mapowania.
- oracleType
- OracleType
OracleType Jedna z wartości.
- size
- Int32
Długość parametru.
- direction
- ParameterDirection
ParameterDirection Jedna z wartości.
- 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, w przeciwnym razie false
.
- value
- Object
Wartość Object , która jest wartością OracleParameter.
Wyjątki
Wartość podana w parametrze oracleType
jest nieprawidłowym typem danych zaplecza.
Dotyczy
OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
Inicjuje OracleParameter 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:
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
Nazwa parametru.
- oracleType
- OracleType
OracleType 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
wartość .
- precision
- Byte
Całkowita liczba cyfr po lewej i prawej stronie punktu dziesiętnego, do którego 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ą OracleParameter.
Wyjątki
Wartość podana w parametrze oracleType
jest nieprawidłowym typem danych zaplecza.
Przykłady
Poniższy przykład tworzy obiekt OracleParameter i wyświetla element 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