Metodo SqlCeParameterCollection.Add (String, Object)
Nota: questa API è obsoleta.
Aggiunge un oggetto SqlCeParameter all'oggetto SqlCeParameterCollection in base al nome e al valore del parametro.
Spazio dei nomi System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)
Sintassi
'Dichiarazione
<ObsoleteAttribute("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value).", _
False)> _
Public Function Add ( _
parameterName As String, _
value As Object _
) As SqlCeParameter
'Utilizzo
Dim instance As SqlCeParameterCollection
Dim parameterName As String
Dim value As Object
Dim returnValue As SqlCeParameter
returnValue = instance.Add(parameterName, _
value)
[ObsoleteAttribute("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value).",
false)]
public SqlCeParameter Add(
string parameterName,
Object value
)
[ObsoleteAttribute(L"Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value).",
false)]
public:
SqlCeParameter^ Add(
String^ parameterName,
Object^ value
)
[<ObsoleteAttribute("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value).",
false)>]
member Add :
parameterName:string *
value:Object -> SqlCeParameter
public function Add(
parameterName : String,
value : Object
) : SqlCeParameter
Parametri
- parameterName
Tipo: System.String
Nome del parametro.
- value
Tipo: System.Object
Valore Object dell'oggetto SqlCeParameter da aggiungere alla raccolta.
Valore restituito
Tipo: System.Data.SqlServerCe.SqlCeParameter
Riferimento al nuovo oggetto SqlCeParameter.
Eccezioni
Eccezione | Condizione |
---|---|
InvalidCastException | L'oggetto fornito come parametro value non può essere convertito in una stringa. Questa situazione può verificarsi se l'oggetto non è un tipo primitivo, un parametro SqlDbType o una matrice di byte. |
Osservazioni
La proprietà SqlDbType del nuovo oggetto SqlCeParameter non è derivata dal tipo .NET Compact Framework del parametro value. La proprietà Value del nuovo oggetto SqlCeParameter viene impostata sulla stringa ottenuta dalla conversione del parametro value e la proprietà SqlDbType viene impostata su SqlDbType.NChar.
Se si desidera impostare esplicitamente la proprietà SqlDbType del parametro al momento della creazione, è necessario utilizzare uno degli altri metodi Add di overload.
Esempi
Nell'esempio che segue viene aggiunto un nuovo elemento a una raccolta SqlCeParameterCollection. Si presuppone che sia già stato creato un oggetto SqlCeCommand.
cmd.Parameters.Add("@Description", "Beverages")
cmd.Parameters.Add("@Description", "Beverages");