OleDbParameter.Value Propiedad

Definición

Obtiene o establece el valor del parámetro.

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); };
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public override object Value { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public override object? Value { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
[System.Data.DataSysDescription("DataParameter_Value")]
public object Value { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))>]
member this.Value : obj with get, set
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))>]
[<System.Data.DataSysDescription("DataParameter_Value")>]
member this.Value : obj with get, set
Public Overrides Property Value As Object
Public Property Value As Object

Valor de propiedad

Object

Object que es el valor del parámetro. El valor predeterminado es null.

Implementaciones

Atributos

Ejemplos

En el ejemplo siguiente se crea y OleDbParameter se establecen algunas de sus propiedades.

Public Sub CreateOleDbParameter()  
    Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88)  
    parameter.Value = "garden hose"  
End Sub 'CreateOleDbParameter  
public void CreateOleDbParameter()   
 {  
    OleDbParameter parameter = new OleDbParameter("Description", OleDbType.VarChar, 88);  
    parameter.Value = "garden hose";  
 }  

Comentarios

En el caso de los parámetros de entrada, el valor se enlaza al OleDbCommand objeto que se envía al servidor. Para los parámetros de OleDbCommand valor devuelto y de salida, el valor se establece al finalizar y después de cerrar .OleDbDataReader

Al enviar un valor de parámetro NULL al servidor, debe especificar DBNull, no null. El valor null del sistema es un objeto vacío que no tiene ningún valor. Para representar los valores nulos, se usaDBNull .

Si la aplicación especifica el tipo de base de datos, el valor enlazado se convierte en ese tipo cuando el proveedor envía los datos al servidor. El proveedor intenta convertir cualquier tipo de valor si admite la IConvertible interfaz . Los errores de conversión pueden producirse si el tipo especificado no es compatible con el valor.

DbType Las propiedades y OleDbType se pueden deducir estableciendo el valor Value.

El Value método Update de IDbDataAdaptersobrescribe la propiedad .

Se aplica a

Consulte también