OleDbParameterCollection.Add Metodo

Definizione

Aggiunge un oggetto OleDbParameter all'oggetto OleDbParameterCollection.

Overload

Nome Descrizione
Add(OleDbParameter)

Aggiunge l'oggetto specificato OleDbParameter all'oggetto OleDbParameterCollection.

Add(Object)

Aggiunge l'oggetto specificato OleDbParameter all'oggetto OleDbParameterCollection.

Add(String, OleDbType)

Aggiunge un OleDbParameter oggetto a , in base al OleDbParameterCollectionnome del parametro e al tipo di dati.

Add(String, Object)
Obsoleti.

Aggiunge un OleDbParameter oggetto all'oggetto OleDbParameterCollection specificato il nome e il valore del parametro.

Add(String, OleDbType, Int32)

Aggiunge un OleDbParameter oggetto all'oggetto OleDbParameterCollection specificato per il nome del parametro, il tipo di dati e la lunghezza della colonna.

Add(String, OleDbType, Int32, String)

Aggiunge un OleDbParameter oggetto al nome del OleDbParameterCollection parametro, al tipo di dati, alla lunghezza della colonna e al nome della colonna di origine specificati.

Add(OleDbParameter)

Aggiunge l'oggetto specificato OleDbParameter all'oggetto 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

Parametri

value
OleDbParameter

Oggetto OleDbParameter da aggiungere alla raccolta.

Valori restituiti

Indice del nuovo OleDbParameter oggetto.

Eccezioni

L'oggetto OleDbParametervalue specificato nel parametro è già stato aggiunto a questo o a un altro OleDbParameterCollectionoggetto .

Il value parametro è null.

Esempio

Nell'esempio seguente viene creato un oggetto OleDbParameterCollection e viene aggiunto un oggetto 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

Vedi anche

Si applica a

Add(Object)

Aggiunge l'oggetto specificato OleDbParameter all'oggetto 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

Parametri

value
Object

Un oggetto Object.

Valori restituiti

Indice del nuovo OleDbParameter oggetto nell'insieme.

Implementazioni

Vedi anche

Si applica a

Add(String, OleDbType)

Aggiunge un OleDbParameter oggetto a , in base al OleDbParameterCollectionnome del parametro e al tipo di dati.

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

Parametri

parameterName
String

Nome del parametro.

oleDbType
OleDbType

Uno dei OleDbType valori.

Valori restituiti

Indice del nuovo OleDbParameter oggetto.

Esempio

Nell'esempio seguente viene creato un oggetto OleDbParameterCollection e viene aggiunto un oggetto 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

Vedi anche

Si applica a

Add(String, Object)

Attenzione

Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202

Aggiunge un OleDbParameter oggetto all'oggetto OleDbParameterCollection specificato il nome e il valore del parametro.

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

Parametri

parameterName
String

Nome del parametro.

value
Object

Oggetto Value dell'oggetto OleDbParameter da aggiungere alla raccolta.

Valori restituiti

Indice del nuovo OleDbParameter oggetto.

Attributi

Eccezioni

Il value parametro non è un oggetto OleDbParameter.

Commenti

Prestare attenzione quando si usa questo overload del Add metodo per specificare i valori di parametro integer. Poiché questo overload accetta un value tipo Object, è necessario convertire il valore in un Object tipo quando il valore è zero. Se non si esegue questa conversione, il compilatore presuppone che si stia tentando di chiamare l'overload Add .

Vedi anche

Si applica a

Add(String, OleDbType, Int32)

Aggiunge un OleDbParameter oggetto all'oggetto OleDbParameterCollection specificato per il nome del parametro, il tipo di dati e la lunghezza della colonna.

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

Parametri

parameterName
String

Nome del parametro.

oleDbType
OleDbType

Uno dei OleDbType valori.

size
Int32

Lunghezza della colonna.

Valori restituiti

Indice del nuovo OleDbParameter oggetto.

Esempio

Nell'esempio seguente viene creato un OleDbParameterCollectionoggetto , viene aggiunta un'istanza di OleDbParameter all'insieme e viene restituito un riferimento al nuovo OleDbParameteroggetto .

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

Vedi anche

Si applica a

Add(String, OleDbType, Int32, String)

Aggiunge un OleDbParameter oggetto al nome del OleDbParameterCollection parametro, al tipo di dati, alla lunghezza della colonna e al nome della colonna di origine specificati.

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

Parametri

parameterName
String

Nome del parametro.

oleDbType
OleDbType

Uno dei OleDbType valori.

size
Int32

Lunghezza della colonna.

sourceColumn
String

Nome della colonna di origine.

Valori restituiti

Indice del nuovo OleDbParameter oggetto.

Esempio

Nell'esempio seguente viene creato un OleDbParameterCollectionoggetto , viene aggiunta un'istanza di OleDbParameter all'insieme e viene restituito un riferimento al nuovo OleDbParameteroggetto .

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

Vedi anche

Si applica a