OracleParameterCollection.Add Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega un objeto OracleParameter a OracleParameterCollection.
Sobrecargas
Add(OracleParameter) |
Agrega el objeto OracleParameter especificado a la colección OracleParameterCollection. |
Add(Object) |
Agrega el objeto OracleParameter especificado al objeto OracleParameterCollection. |
Add(String, OracleType) |
Agrega un objeto OracleParameter a la colección OracleParameterCollection si se proporcionan el nombre del parámetro y el tipo de datos. |
Add(String, Object) |
Obsoletos.
Agrega un objeto OracleParameter a la colección OracleParameterCollection si se proporcionan el nombre y el valor del parámetro. |
Add(String, OracleType, Int32) |
Agrega un objeto OracleParameter a la colección OracleParameterCollection si se proporcionan el nombre del parámetro, el tipo de datos y la longitud de la columna. |
Add(String, OracleType, Int32, String) |
Agrega un objeto OracleParameter a la colección OracleParameterCollection si se proporcionan el nombre del parámetro, el tipo de datos, la longitud de la columna y el nombre de la columna de origen. |
Add(OracleParameter)
Agrega el objeto OracleParameter especificado a la colección 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
Parámetros
- value
- OracleParameter
OracleParameter que se agrega a la colección.
Devoluciones
Referencia al nuevo objeto OracleParameter.
Excepciones
El objeto OracleParameter especificado en el parámetro value
ya se ha agregado a esta colección OracleParameterCollection o a otra.
El parámetro value
es null.
Ejemplos
En el ejemplo siguiente se crea una OracleParameterCollectionclase , se agregan instancias de OracleParameter a la colección y se devuelve una referencia al nuevo OracleParameter.
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
Se aplica a
Add(Object)
Agrega el objeto OracleParameter especificado al objeto 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
Parámetros
- value
- Object
Objeto OracleParameter que se va a agregar a la colección.
Devoluciones
Índice del nuevo objeto OracleParameter de la colección.
Implementaciones
Se aplica a
Add(String, OracleType)
Agrega un objeto OracleParameter a la colección OracleParameterCollection si se proporcionan el nombre del parámetro y el tipo de datos.
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
Parámetros
- parameterName
- String
El nombre del parámetro.
- dataType
- OracleType
Uno de los valores de OracleType.
Devoluciones
Referencia al nuevo objeto OracleParameter.
Ejemplos
En el ejemplo siguiente se crea una OracleParameterCollectionclase , se agregan instancias de OracleParameter a la colección y se devuelve una referencia al nuevo OracleParameter.
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
Se aplica a
Add(String, Object)
Precaución
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202
Agrega un objeto OracleParameter a la colección OracleParameterCollection si se proporcionan el nombre y el valor del parámetro.
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
Parámetros
- parameterName
- String
El nombre del parámetro.
- value
- Object
Value de OracleParameter que se agrega a la colección.
Devoluciones
Referencia al nuevo objeto OracleParameter.
- Atributos
Excepciones
El parámetro value
no es un objeto OracleParameter.
Comentarios
Tenga cuidado al usar esta sobrecarga del Add método para especificar valores de parámetros enteros. Dado que esta sobrecarga toma un parámetro value
de tipo Object, cuando el valor entero sea cero se debe convertir en un tipo Object, tal como se muestra en el siguiente ejemplo de C#.
parameters.Add("pname", Convert.ToInt32(0));
Si no realiza esta conversión, el compilador asume que está intentando llamar a la OracleParameterCollection.Add
sobrecarga (string
, OracleType
).
Se aplica a
Add(String, OracleType, Int32)
Agrega un objeto OracleParameter a la colección OracleParameterCollection si se proporcionan el nombre del parámetro, el tipo de datos y la longitud de la columna.
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
Parámetros
- parameterName
- String
El nombre del parámetro.
- dataType
- OracleType
Uno de los valores de OracleType.
- size
- Int32
Longitud de la columna.
Devoluciones
Referencia al nuevo objeto OracleParameter.
Ejemplos
En el ejemplo siguiente se crea , OracleParameterCollectionse agrega una instancia de OracleParameter a la colección y se devuelve una referencia al nuevo OracleParameter.
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
Se aplica a
Add(String, OracleType, Int32, String)
Agrega un objeto OracleParameter a la colección OracleParameterCollection si se proporcionan el nombre del parámetro, el tipo de datos, la longitud de la columna y el nombre de la columna de origen.
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
Parámetros
- parameterName
- String
El nombre del parámetro.
- dataType
- OracleType
Uno de los valores de OracleType.
- size
- Int32
Longitud de la columna.
- srcColumn
- String
El nombre de la columna de origen.
Devoluciones
Referencia al nuevo objeto OracleParameter.
Ejemplos
En el ejemplo siguiente se crea , OracleParameterCollectionse agrega una instancia de OracleParameter a la colección y se devuelve una referencia al nuevo OracleParameter.
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