OleDbParameterCollection.Add Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Adiciona um OleDbParameter ao OleDbParameterCollection.
Sobrecargas
| Name | Description |
|---|---|
| Add(OleDbParameter) |
Adiciona o especificado OleDbParameter ao OleDbParameterCollection. |
| Add(Object) |
Adiciona o objeto especificado OleDbParameter ao OleDbParameterCollection. |
| Add(String, OleDbType) |
Adiciona um OleDbParameter ao OleDbParameterCollection, dado o nome do parâmetro e o tipo de dado. |
| Add(String, Object) |
Obsoleto.
Adiciona um OleDbParameter ao OleDbParameterCollection nome e valor do parâmetro atribuído. |
| Add(String, OleDbType, Int32) |
Adiciona an OleDbParameter ao OleDbParameterCollection nome do parâmetro, tipo de dado e comprimento da coluna. |
| Add(String, OleDbType, Int32, String) |
Adiciona um OleDbParameter ao OleDbParameterCollection nome do parâmetro, tipo de dado, comprimento da coluna e nome da coluna de origem. |
Add(OleDbParameter)
Adiciona o especificado OleDbParameter ao 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
A OleDbParameter acrescentar à coleção.
Devoluções
O índice do novo OleDbParameter objeto.
Exceções
O OleDbParameter especificado no value parâmetro já é adicionado a este ou a outro OleDbParameterCollection.
O value parâmetro é nulo.
Exemplos
O exemplo seguinte cria um OleDbParameterCollection e adiciona um OleDbParameter.
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
Ver também
Aplica-se a
Add(Object)
Adiciona o objeto especificado OleDbParameter ao 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
Devoluções
O índice do novo OleDbParameter objeto na coleção.
Implementações
Ver também
Aplica-se a
Add(String, OleDbType)
Adiciona um OleDbParameter ao OleDbParameterCollection, dado o nome do parâmetro e o tipo de dado.
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
O nome do parâmetro.
Devoluções
O índice do novo OleDbParameter objeto.
Exemplos
O exemplo seguinte cria um OleDbParameterCollection e adiciona um OleDbParameter.
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
Ver também
Aplica-se a
Add(String, Object)
Atenção
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202
Adiciona um OleDbParameter ao OleDbParameterCollection nome e valor do parâmetro atribuído.
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
O nome do parâmetro.
- value
- Object
O Value dos OleDbParameter para acrescentar à coleção.
Devoluções
O índice do novo OleDbParameter objeto.
- Atributos
Exceções
O value parâmetro não é um OleDbParameter.
Observações
Tenha cautela ao usar esta sobrecarga do Add método para especificar valores inteiros dos parâmetros. Como esta sobrecarga toma um value de tipo Object, é necessário converter o valor para um Object tipo quando o valor é zero. Se não fizeres esta conversão, o compilador vai assumir que estás a tentar chamar a Add sobrecarga.
Ver também
Aplica-se a
Add(String, OleDbType, Int32)
Adiciona an OleDbParameter ao OleDbParameterCollection nome do parâmetro, tipo de dado e comprimento da coluna.
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
O nome do parâmetro.
- size
- Int32
O comprimento da coluna.
Devoluções
O índice do novo OleDbParameter objeto.
Exemplos
O exemplo seguinte cria um OleDbParameterCollection, adiciona uma instância de OleDbParameter à coleção e devolve uma referência ao novo 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
Ver também
Aplica-se a
Add(String, OleDbType, Int32, String)
Adiciona um OleDbParameter ao OleDbParameterCollection nome do parâmetro, tipo de dado, comprimento da coluna e nome da coluna de origem.
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
O nome do parâmetro.
- size
- Int32
O comprimento da coluna.
- sourceColumn
- String
O nome da coluna de origem.
Devoluções
O índice do novo OleDbParameter objeto.
Exemplos
O exemplo seguinte cria um OleDbParameterCollection, adiciona uma instância de OleDbParameter à coleção e devolve uma referência ao novo 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