OleDbParameterCollection.Add Método

Definición

Sobrecargas

Nombre Description
Add(OleDbParameter)

Agrega el OleDbParameter especificado al OleDbParameterCollection.

Add(Object)

Agrega el objeto especificado OleDbParameter a .OleDbParameterCollection

Add(String, OleDbType)

Agrega un OleDbParameter objeto a , OleDbParameterCollectiondado el nombre del parámetro y el tipo de datos.

Add(String, Object)
Obsoletos.

Agrega un OleDbParameter objeto al valor y el nombre del OleDbParameterCollection parámetro especificados.

Add(String, OleDbType, Int32)

Agrega un OleDbParameter objeto al OleDbParameterCollection determinado nombre de parámetro, tipo de datos y longitud de columna.

Add(String, OleDbType, Int32, String)

Agrega un OleDbParameter objeto al OleDbParameterCollection determinado nombre de parámetro, tipo de datos, longitud de columna y nombre de columna de origen.

Add(OleDbParameter)

Agrega el OleDbParameter especificado al OleDbParameterCollection.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::Data::OleDb::OleDbParameter ^ value);
public System.Data.OleDb.OleDbParameter Add(System.Data.OleDb.OleDbParameter value);
member this.Add : System.Data.OleDb.OleDbParameter -> System.Data.OleDb.OleDbParameter
override this.Add : System.Data.OleDb.OleDbParameter -> System.Data.OleDb.OleDbParameter
Public Function Add (value As OleDbParameter) As OleDbParameter

Parámetros

value
OleDbParameter

que OleDbParameter se va a agregar a la colección.

Devoluciones

Índice del nuevo OleDbParameter objeto.

Excepciones

El OleDbParameter objeto especificado en el value parámetro ya se ha agregado a esta u otra OleDbParameterCollectionclase .

El value parámetro es null.

Ejemplos

En el ejemplo siguiente se crea y OleDbParameterCollection se agrega un OleDbParameterobjeto .

public void CreateParameters()
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter myParm = paramCollection.Add(
        new OleDbParameter("CustomerID", OleDbType.VarChar));
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim myParm As OleDbParameter = paramCollection.Add( _
    New OleDbParameter("CustomerID", OleDbType.VarChar))
End Sub

Consulte también

Se aplica a

Add(Object)

Agrega el objeto especificado OleDbParameter a .OleDbParameterCollection

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

Un objeto Object.

Devoluciones

Índice del nuevo OleDbParameter objeto de la colección.

Implementaciones

Consulte también

Se aplica a

Add(String, OleDbType)

Agrega un OleDbParameter objeto a , OleDbParameterCollectiondado el nombre del parámetro y el tipo de datos.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType);
public System.Data.OleDb.OleDbParameter Add(string parameterName, System.Data.OleDb.OleDbType oleDbType);
member this.Add : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
override this.Add : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType) As OleDbParameter

Parámetros

parameterName
String

Nombre del parámetro.

oleDbType
OleDbType

Uno de los OleDbType valores.

Devoluciones

Índice del nuevo OleDbParameter objeto.

Ejemplos

En el ejemplo siguiente se crea y OleDbParameterCollection se agrega un OleDbParameterobjeto .

public void CreateParameters()
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter myParm = paramCollection.Add(
        "CustomerID", OleDbType.VarChar);
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim myParm As OleDbParameter = paramCollection.Add( _
    "CustomerID", OleDbType.VarChar)
End Sub

Consulte también

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 OleDbParameter objeto al valor y el nombre del OleDbParameterCollection parámetro especificados.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Object ^ value);
public System.Data.OleDb.OleDbParameter 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.OleDb.OleDbParameter Add(string parameterName, object value);
member this.Add : string * obj -> System.Data.OleDb.OleDbParameter
[<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.OleDb.OleDbParameter
Public Function Add (parameterName As String, value As Object) As OleDbParameter

Parámetros

parameterName
String

Nombre del parámetro.

value
Object

Value del objeto que OleDbParameter se va a agregar a la colección.

Devoluciones

Índice del nuevo OleDbParameter objeto.

Atributos

Excepciones

El value parámetro no es .OleDbParameter

Comentarios

Tenga cuidado al usar esta sobrecarga del Add método para especificar valores de parámetro entero. Dado que esta sobrecarga toma un value de tipo Object, debe convertir el valor en un Object tipo cuando el valor es cero. Si no realiza esta conversión, el compilador asume que está intentando llamar a la Add sobrecarga.

Consulte también

Se aplica a

Add(String, OleDbType, Int32)

Agrega un OleDbParameter objeto al OleDbParameterCollection determinado nombre de parámetro, tipo de datos y longitud de columna.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType, int size);
public System.Data.OleDb.OleDbParameter Add(string parameterName, System.Data.OleDb.OleDbType oleDbType, int size);
member this.Add : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
override this.Add : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType, size As Integer) As OleDbParameter

Parámetros

parameterName
String

Nombre del parámetro.

oleDbType
OleDbType

Uno de los OleDbType valores.

size
Int32

Longitud de la columna.

Devoluciones

Índice del nuevo OleDbParameter objeto.

Ejemplos

En el ejemplo siguiente se crea un OleDbParameterCollection, se agrega una instancia de OleDbParameter a la colección y se devuelve una referencia al nuevo OleDbParameter.

public void CreateParameters(OleDbConnection connection)
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter parameter = paramCollection.Add(
        "CustomerID", OleDbType.VarChar, 5);
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim parameter As OleDbParameter = paramCollection.Add( _
    "CustomerID", OleDbType.VarChar, 5)
End Sub

Consulte también

Se aplica a

Add(String, OleDbType, Int32, String)

Agrega un OleDbParameter objeto al OleDbParameterCollection determinado nombre de parámetro, tipo de datos, longitud de columna y nombre de columna de origen.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType, int size, System::String ^ sourceColumn);
public System.Data.OleDb.OleDbParameter Add(string parameterName, System.Data.OleDb.OleDbType oleDbType, int size, string sourceColumn);
member this.Add : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
override this.Add : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType, size As Integer, sourceColumn As String) As OleDbParameter

Parámetros

parameterName
String

Nombre del parámetro.

oleDbType
OleDbType

Uno de los OleDbType valores.

size
Int32

Longitud de la columna.

sourceColumn
String

El nombre de la columna de origen.

Devoluciones

Índice del nuevo OleDbParameter objeto.

Ejemplos

En el ejemplo siguiente se crea un OleDbParameterCollection, se agrega una instancia de OleDbParameter a la colección y se devuelve una referencia al nuevo OleDbParameter.

public void CreateParameters(OleDbConnection connection)
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter parameter = paramCollection.Add(
        "CustomerID", OleDbType.VarChar, 5, "CustomerID");
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim parameter As OleDbParameter = paramCollection.Add( _
    "CustomerID", OleDbType.VarChar, 5, "CustomerID")
End Sub

Consulte también

Se aplica a