Partager via


SqlCeParameter.Value Property

Obtient ou définit la valeur du paramètre.

Espace de noms: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (dans system.data.sqlserverce.dll)

Syntaxe

'Déclaration
Public Overrides Property Value As Object
public override Object Value { get; set; }
public:
virtual property Object^ Value {
    Object^ get () override;
    void set (Object^ value) override;
}
/** @property */
public Object get_Value ()

/** @property */
public void set_Value (Object value)
public override function get Value () : Object

public override function set Value (value : Object)

Valeur de propriété

Object correspondant à la valeur du paramètre. La valeur par défaut est null.

Remarques

La valeur est liée au SqlCeCommand envoyé au serveur.

Lors de l'envoi d'une valeur de paramètre null au serveur, l'utilisateur doit spécifier DBNull, et non pas null, qui est un objet vide qui n'a aucune valeur. DBNull est utilisé pour représenter des valeurs null.

Si l'application spécifie le type de base de données, la valeur liée est convertie en ce type lorsque le fournisseur envoie les données au serveur. Le fournisseur tente de convertir tout type valeur s'il prend en charge l'interface IConvertible. Des erreurs de conversion peuvent survenir si le type spécifié n'est pas compatible avec la valeur.

Les propriétés DbType et SqlDbType peuvent toutes les deux être déduites en définissant Value.

La propriété Value est remplacée par Update.

Exemple

L'exemple suivant crée un SqlCeParameter et définit la propriété Value.

Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar)
param.Value = "garden hose"
SqlCeParameter param = new SqlCeParameter("@Description", SqlDbType.NVarChar);
param.Value = "garden hose";

Sécurité des threads

Tout membre statique public (Partagé dans Microsoft Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme sûrs.

Plateformes

Plateformes de développement

Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
Informations sur la version
.NET Framework et NET Compact Framework
Pris en charge dans 3.5
.NET Framework
Pris en charge dans 3.0
.NET Compact Framework et .Net Framework
Pris en charge dans 2.0

Voir aussi

Référence

SqlCeParameter Class
SqlCeParameter Members
System.Data.SqlServerCe Namespace
SqlCeParameter.SqlDbType Property
SqlCeParameter.DbType Property