OleDbParameterCollection.Add Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge un oggetto OleDbParameter all'oggetto OleDbParameterCollection.
Overload
Add(OleDbParameter) |
Aggiunge l'oggetto OleDbParameter specificato alla raccolta OleDbParameterCollection. |
Add(Object) |
Aggiunge l'oggetto OleDbParameter specificato all'oggetto OleDbParameterCollection. |
Add(String, OleDbType) |
Aggiunge una classe OleDbParameter alla classe OleDbParameterCollection, dati il nome del parametro e il tipo di dati. |
Add(String, Object) |
Obsoleti.
Obsoleti.
Aggiunge una classe OleDbParameter alla classe OleDbParameterCollection, dati il nome e il valore del parametro. |
Add(String, OleDbType, Int32) |
Aggiunge una classe OleDbParameter alla classe OleDbParameterCollection, dati il nome del parametro, il tipo di dati e la lunghezza della colonna. |
Add(String, OleDbType, Int32, String) |
Aggiunge una classe OleDbParameter alla classe OleDbParameterCollection, dati il nome del parametro, il tipo di dati, la lunghezza della colonna e il nome della colonna di origine. |
Add(OleDbParameter)
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
Aggiunge l'oggetto OleDbParameter specificato alla raccolta OleDbParameterCollection.
public:
System::Data::OleDb::OleDbParameter ^ Add(System::Data::OleDb::OleDbParameter ^ value);
public System.Data.OleDb.OleDbParameter Add (System.Data.OleDb.OleDbParameter value);
override this.Add : System.Data.OleDb.OleDbParameter -> System.Data.OleDb.OleDbParameter
member 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.
Restituisce
Indice del nuovo oggetto OleDbParameter.
Eccezioni
L'oggetto OleDbParameter specificato nel parametrovalue
è già stato aggiunto a questo o a un altro oggetto OleDbParameterCollection.
Il parametro value
è null.
Esempio
Nell'esempio seguente viene creato un oggetto OleDbParameterCollection e viene aggiunto un OleDbParameteroggetto .
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 OleDbParameter specificato all'oggetto OleDbParameterCollection.
public:
override int Add(System::Object ^ value);
public:
virtual int Add(System::Object ^ value);
public override int Add (object value);
public int Add (object value);
override this.Add : obj -> int
abstract member Add : obj -> int
override this.Add : obj -> int
Public Overrides Function Add (value As Object) As Integer
Public Function Add (value As Object) As Integer
Parametri
Restituisce
Indice del nuovo oggetto OleDbParameter nell'insieme.
Implementazioni
Vedi anche
Si applica a
Add(String, OleDbType)
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
Aggiunge una classe OleDbParameter alla classe OleDbParameterCollection, dati il nome del parametro e il 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);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType);
override this.Add : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
member 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.
Restituisce
Indice del nuovo oggetto OleDbParameter.
Esempio
Nell'esempio seguente viene creato un oggetto OleDbParameterCollection e viene aggiunto un OleDbParameteroggetto .
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)
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
Attenzione
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.
Attenzione
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202
Aggiunge una classe OleDbParameter alla classe OleDbParameterCollection, dati il nome e il valore del parametro.
public:
System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Object ^ value);
[System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")]
public System.Data.OleDb.OleDbParameter Add (string? parameterName, 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);
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")>]
override this.Add : string * obj -> System.Data.OleDb.OleDbParameter
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 di OleDbParameter da aggiungere alla raccolta.
Restituisce
Indice del nuovo oggetto OleDbParameter.
- Attributi
Eccezioni
Il parametro value
non è una classe OleDbParameter.
Commenti
Prestare attenzione quando si usa questo overload del Add metodo per specificare i valori dei parametri integer. Poiché questo overload accetta un tipo , è necessario convertire il valore in un value
Object tipo Objectquando il valore è zero, come illustrato nell'esempio C# seguente.
parameters.Add("@pname", Convert.ToInt32(0));
Se non si esegue questa conversione, si presuppone che il compilatore tenti di chiamare l'overload Add .
Vedi anche
Si applica a
Add(String, OleDbType, Int32)
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
Aggiunge una classe OleDbParameter alla classe OleDbParameterCollection, dati 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);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType, int size);
override this.Add : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
member 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.
- size
- Int32
Lunghezza della colonna.
Restituisce
Indice del nuovo oggetto OleDbParameter.
Esempio
Nell'esempio seguente viene creata un'istanza OleDbParameterCollectiondi , viene aggiunta un'istanza dell'insieme OleDbParameter 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)
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
- Origine:
- OleDbParameterCollection.cs
Aggiunge una classe OleDbParameter alla classe OleDbParameterCollection, dati il nome del parametro, il tipo di dati, la lunghezza della colonna e il nome della colonna di origine.
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);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType, int size, string sourceColumn);
override this.Add : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
member 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.
- size
- Int32
Lunghezza della colonna.
- sourceColumn
- String
Nome della colonna di origine.
Restituisce
Indice del nuovo oggetto OleDbParameter.
Esempio
Nell'esempio seguente viene creata un'istanza OleDbParameterCollectiondi , viene aggiunta un'istanza dell'insieme OleDbParameter 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