Partager via


OdbcParameter.Value Propriété

Définition

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

public:
 virtual property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public:
 property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public override object? Value { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public object Value { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public override object Value { get; set; }
member this.Value : obj with get, set
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))>]
member this.Value : obj with get, set
Public Overrides Property Value As Object
Public Property Value As Object

Valeur de propriété

Valeur Object du paramètre. La valeur par défaut est null.

Implémente

Attributs

Exemples

L’exemple suivant crée une OdbcParameter et définit certaines de ses propriétés.

Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88)
    parameter.Value = "garden hose"
End Sub
public void CreateOdbcParameter()
 {
    OdbcParameter parameter = new OdbcParameter("Description", OdbcType.VarChar, 88);
    parameter.Value = "garden hose";
 }

Remarques

Pour les paramètres d’entrée, la valeur est liée à celle OdbcCommand envoyée au serveur. Pour les paramètres de sortie et de valeur de retour, la valeur est définie à l’achèvement de l’opération OdbcCommand et après la OdbcDataReader fermeture.

Lorsque vous envoyez une valeur de paramètre Null au serveur, l’utilisateur doit spécifier DBNull, et non null. Une valeur Null dans le système est un objet vide qui n’a aucune valeur. DBNull est utilisé pour représenter des valeurs null. Si le paramètre est utilisé pour appeler une procédure stockée avec des paramètres qui ont des valeurs par défaut, la valeur Value null entraîne l’utilisation de la valeur par défaut.

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 n’importe quel type de valeur s’il prend en charge l’interface IConvertible . Les erreurs de conversion peuvent se produire si le type spécifié n’est pas compatible avec la valeur.

Les propriétés et OdbcType les DbType propriétés peuvent être déduites en définissant Value. Le cas échéant, la taille, la précision et l’échelle sont également déduites à partir de l’exécution de Value l’instruction paramétrable. Toutefois, les valeurs déduites ne sont pas exposées à l’utilisateur.

La Value propriété est remplacée par la Update méthode.

S’applique à

Voir aussi