Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo SqlParameterCollection.Add (String, Object)

 

Data di pubblicazione: ottobre 2016

Nota: Questa API è ora obsoleta.

Aggiunge l'oggetto SqlParameter specificato a SqlParameterCollection.

Spazio dei nomi:   System.Data.SqlClient
Assembly:  System.Data (in System.Data.dll)

[ObsoleteAttribute("Add(String parameterName, Object value) has been deprecated.  Use AddWithValue(String parameterName, Object value).  http://go.microsoft.com/fwlink/?linkid=14202", 
	false)]
public SqlParameter Add(
	string parameterName,
	object value
)

Parametri

parameterName
Type: System.String

Il nome di SqlParameter da aggiungere alla raccolta.

value
Type: System.Object

Oggetto Object.

Valore restituito

Type: System.Data.SqlClient.SqlParameter

Nuovo oggetto SqlParameter.

Prestare attenzione quando si utilizza questo overload del metodo di SqlParameterCollection.Add per specificare valori di parametro integer. Poiché questo overload accetta un value di tipo Object, è necessario convertire il valore integrale in un Object digitare quando il valore è zero, come illustrato nell'esempio c# seguente.

parameters.Add("@pname", Convert.ToInt32(0));

Se si esegue questa conversione, il compilatore presuppone che si sta tentando di chiamare il SqlParameterCollection.Add (string, SqlDbType) eseguire l'overload.

Exception Condition
ArgumentException

Il SqlParameter specificato nel value parametro è già stato aggiunto a questo o a un altro SqlParameterCollection.

ArgumentNullException

Il value parametro è null.

public void AddSqlParameter(SqlCommand command) 
{
    SqlParameter param = new SqlParameter(
        "@Description", SqlDbType.NVarChar, 16);
    param.Value = "Beverages";
    command.Parameters.Add(param);
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: