OracleParameterCollection.Add Metoda
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.
Dodaje OracleParameter do OracleParameterCollection.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Add(OracleParameter) |
Dodaje określony OracleParameter element do elementu OracleParameterCollection. |
| Add(Object) |
Dodaje określony OracleParameter obiekt do obiektu OracleParameterCollection. |
| Add(String, OracleType) |
Dodaje element OracleParameter do podanej nazwy parametru OracleParameterCollection i typu danych. |
| Add(String, Object) |
Przestarzałe.
Dodaje element OracleParameter do podanej OracleParameterCollection nazwy parametru i wartości. |
| Add(String, OracleType, Int32) |
Dodaje element OracleParameter do podanej OracleParameterCollection nazwy parametru, typu danych i długości kolumny. |
| Add(String, OracleType, Int32, String) |
Dodaje element OracleParameter do podanej OracleParameterCollection nazwy parametru, typu danych, długości kolumny i nazwy kolumny źródłowej. |
Add(OracleParameter)
Dodaje określony OracleParameter element do elementu OracleParameterCollection.
public:
System::Data::OracleClient::OracleParameter ^ Add(System::Data::OracleClient::OracleParameter ^ value);
public System.Data.OracleClient.OracleParameter Add(System.Data.OracleClient.OracleParameter value);
member this.Add : System.Data.OracleClient.OracleParameter -> System.Data.OracleClient.OracleParameter
override this.Add : System.Data.OracleClient.OracleParameter -> System.Data.OracleClient.OracleParameter
Public Function Add (value As OracleParameter) As OracleParameter
Parametry
- value
- OracleParameter
Element OracleParameter do dodania do kolekcji.
Zwraca
Odwołanie do nowego OracleParameter obiektu.
Wyjątki
Określony OracleParameter w parametrze value jest już dodawany do tego lub innego OracleParameterCollection.
Parametr value ma wartość null.
Przykłady
Poniższy przykład tworzy wystąpienie OracleParameterCollectionklasy , dodaje wystąpienia OracleParameter do kolekcji i zwraca odwołanie do nowego OracleParameterelementu .
public void CreateOracleParamColl() {
OracleCommand command = new OracleCommand(
"SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection);
OracleParameterCollection paramCollection = command.Parameters;
object parameter = new OracleParameter("pEmpNo", OracleType.Number);
int pIndex = paramCollection.Add(parameter);
}
Public Sub CreateOracleParamColl(connection As OracleConnection)
Dim command As New OracleCommand( _
"SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection)
Dim paramCollection As OracleParameterCollection = command.Parameters
Dim parameter As Object = New OracleParameter("pEmpNo", OracleType.Number)
Dim pIndex As Integer = paramCollection.Add(parameter)
End Sub
Dotyczy
Add(Object)
Dodaje określony OracleParameter obiekt do obiektu OracleParameterCollection.
public:
virtual int Add(System::Object ^ value);
public:
override int Add(System::Object ^ value);
public int Add(object value);
public override int Add(object value);
abstract member Add : obj -> int
override this.Add : obj -> int
override this.Add : obj -> int
Public Function Add (value As Object) As Integer
Public Overrides Function Add (value As Object) As Integer
Parametry
- value
- Object
Obiekt OracleParameter , który ma zostać dodany do kolekcji.
Zwraca
Indeks nowego OracleParameter obiektu w kolekcji.
Implementuje
Dotyczy
Add(String, OracleType)
Dodaje element OracleParameter do podanej nazwy parametru OracleParameterCollection i typu danych.
public:
System::Data::OracleClient::OracleParameter ^ Add(System::String ^ parameterName, System::Data::OracleClient::OracleType dataType);
public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType);
member this.Add : string * System.Data.OracleClient.OracleType -> System.Data.OracleClient.OracleParameter
override this.Add : string * System.Data.OracleClient.OracleType -> System.Data.OracleClient.OracleParameter
Public Function Add (parameterName As String, dataType As OracleType) As OracleParameter
Parametry
- parameterName
- String
Nazwa parametru.
- dataType
- OracleType
OracleType Jedna z wartości.
Zwraca
Odwołanie do nowego OracleParameter obiektu.
Przykłady
Poniższy przykład tworzy wystąpienie OracleParameterCollectionklasy , dodaje wystąpienia OracleParameter do kolekcji i zwraca odwołanie do nowego OracleParameterelementu .
public void CreateOracleParamColl() {
OracleCommand command = new OracleCommand(
"SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection);
OracleParameterCollection paramCollection = command.Parameters;
object parameter = new OracleParameter("pEmpNo", OracleType.Number);
int pIndex = paramCollection.Add(parameter);
}
Public Sub CreateOracleParamColl(connection As OracleConnection)
Dim command As New OracleCommand( _
"SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection)
Dim paramCollection As OracleParameterCollection = command.Parameters
Dim parameter As Object = New OracleParameter("pEmpNo", OracleType.Number)
Dim pIndex As Integer = paramCollection.Add(parameter)
End Sub
Dotyczy
Add(String, Object)
Uwaga
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202
Dodaje element OracleParameter do podanej OracleParameterCollection nazwy parametru i wartości.
public:
System::Data::OracleClient::OracleParameter ^ Add(System::String ^ parameterName, System::Object ^ value);
public System.Data.OracleClient.OracleParameter Add(string parameterName, object value);
[System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202", false)]
public System.Data.OracleClient.OracleParameter Add(string parameterName, object value);
member this.Add : string * obj -> System.Data.OracleClient.OracleParameter
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202", false)>]
override this.Add : string * obj -> System.Data.OracleClient.OracleParameter
Public Function Add (parameterName As String, value As Object) As OracleParameter
Parametry
- parameterName
- String
Nazwa parametru.
- value
- Object
Element Value , OracleParameter który ma zostać dodany do kolekcji.
Zwraca
Odwołanie do nowego OracleParameter obiektu.
- Atrybuty
Wyjątki
Parametr value nie jest parametrem OracleParameter.
Uwagi
Należy zachować ostrożność podczas używania tego przeciążenia metody, aby określić wartości parametrów liczb całkowitych Add . Ponieważ to przeciążenie przyjmuje value typ Object, należy przekonwertować wartość całkowitą na Object typ, gdy wartość jest równa zero. Jeśli nie wykonasz tej konwersji, kompilator przyjmie, że próbujesz wywołać OracleParameterCollection.Add przeciążenie (string, OracleType).
Dotyczy
Add(String, OracleType, Int32)
Dodaje element OracleParameter do podanej OracleParameterCollection nazwy parametru, typu danych i długości kolumny.
public:
System::Data::OracleClient::OracleParameter ^ Add(System::String ^ parameterName, System::Data::OracleClient::OracleType dataType, int size);
public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size);
member this.Add : string * System.Data.OracleClient.OracleType * int -> System.Data.OracleClient.OracleParameter
override this.Add : string * System.Data.OracleClient.OracleType * int -> System.Data.OracleClient.OracleParameter
Public Function Add (parameterName As String, dataType As OracleType, size As Integer) As OracleParameter
Parametry
- parameterName
- String
Nazwa parametru.
- dataType
- OracleType
OracleType Jedna z wartości.
- size
- Int32
Długość kolumny.
Zwraca
Odwołanie do nowego OracleParameter obiektu.
Przykłady
Poniższy przykład tworzy obiekt OracleParameterCollection, dodaje wystąpienie OracleParameter do kolekcji i zwraca odwołanie do nowego OracleParameterelementu .
public void CreateOracleParamColl(OracleConnection connection)
{
OracleCommand command = new OracleCommand(
"SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection);
OracleParameterCollection paramCollection = command.Parameters;
OracleParameter parameter = paramCollection.Add(
"pEmpNo", OracleType.Number, 4);
}
Public Sub CreateOracleParamColl(connection As OracleConnection)
Dim command As New OracleCommand( _
"SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection)
Dim paramCollection As OracleParameterCollection = command.Parameters
Dim parameter As OracleParameter = paramCollection.Add( _
"pEmpNo", OracleType.Number, 4)
End Sub
Dotyczy
Add(String, OracleType, Int32, String)
Dodaje element OracleParameter do podanej OracleParameterCollection nazwy parametru, typu danych, długości kolumny i nazwy kolumny źródłowej.
public:
System::Data::OracleClient::OracleParameter ^ Add(System::String ^ parameterName, System::Data::OracleClient::OracleType dataType, int size, System::String ^ srcColumn);
public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size, string srcColumn);
member this.Add : string * System.Data.OracleClient.OracleType * int * string -> System.Data.OracleClient.OracleParameter
override this.Add : string * System.Data.OracleClient.OracleType * int * string -> System.Data.OracleClient.OracleParameter
Public Function Add (parameterName As String, dataType As OracleType, size As Integer, srcColumn As String) As OracleParameter
Parametry
- parameterName
- String
Nazwa parametru.
- dataType
- OracleType
OracleType Jedna z wartości.
- size
- Int32
Długość kolumny.
- srcColumn
- String
Nazwa kolumny źródłowej.
Zwraca
Odwołanie do nowego OracleParameter obiektu.
Przykłady
Poniższy przykład tworzy obiekt OracleParameterCollection, dodaje wystąpienie OracleParameter do kolekcji i zwraca odwołanie do nowego OracleParameterelementu .
public void CreateOracleParamColl(OracleConnection connection)
{
OracleCommand command = new OracleCommand(
"SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection);
OracleParameterCollection paramCollection = command.Parameters;
OracleParameter parameter = paramCollection.Add(
"pEmpNo", OracleType.Number, 5, "EmpNo");
}
Public Sub CreateOracleParamColl(connection As OracleConnection)
Dim command As OracleCommand = _
New OracleCommand("SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection)
Dim paramCollection As OracleParameterCollection = command.Parameters
Dim parameter As OracleParameter = _
paramCollection.Add("pEmpNo", OracleType.Number, 5, "EmpNo")
End Sub