Proprietà SqlCeParameter.Value
Ottiene o imposta il valore del parametro.
Spazio dei nomi System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)
Sintassi
'Dichiarazione
Public Overrides Property Value As Object
Get
Set
'Utilizzo
Dim instance As SqlCeParameter
Dim value As Object
value = instance.Value
instance.Value = value
public override Object Value { get; set; }
public:
virtual property Object^ Value {
Object^ get () override;
void set (Object^ value) override;
}
abstract Value : Object with get, set
override Value : Object with get, set
override function get Value () : Object
override function set Value (value : Object)
Valore proprietà
Tipo: System.Object
Oggetto Object che rappresenta il valore del parametro. Il valore predefinito è nullriferimento Null (Nothing in Visual Basic)..
Implementa
Osservazioni
Il valore è associato all'oggetto SqlCeCommand inviato al server.
Quando si invia un valore di parametro null al server, è necessario specificare DBNull anziché nullriferimento Null (Nothing in Visual Basic)., che corrisponde a un oggetto vuoto senza valore. DBNull viene utilizzato per rappresentare valori null.
Se nell'applicazione viene specificato il tipo di database, il valore associato verrà convertito nel tipo specifico quando il provider inviati dati al server. Il provider tenta di convertire qualsiasi tipo di valore se supporta l'interfaccia IConvertible. Se il tipo specificato non è compatibile con il valore, potranno verificarsi errori di conversione.
Entrambe le proprietà DbType e SqlDbType possono essere dedotte mediante l'impostazione della proprietà Value.
La proprietà Value viene sovrascritta dal metodo Update.
Esempi
Nell'esempio riportato di seguito viene creato un oggetto SqlCeParameter e viene impostata la relativa proprietà Value.
Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar)
param.Value = "garden hose"
SqlCeParameter param = new SqlCeParameter("@Description", SqlDbType.NVarChar);
param.Value = "garden hose";