Compartilhar via


Propriedade do RDL SqlCeParameter.Value

Obtém ou define o valor do parâmetro.

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)

Sintaxe

'Declaração
Public Overrides Property Value As Object
    Get
    Set
'Uso
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)

Valor da propriedade

Tipo: System.Object
Um Object que é o valor do parâmetro. O valor padrão é nulluma referência nula (Nothing no Visual Basic).

Implementa

IDataParameter.Value

Comentários

O valor está ligado ao SqlCeCommand que é enviado ao servidor.

Ao enviar um valor de parâmetro nulo ao servidor, o usuário deve especificar DBNull e não nulluma referência nula (Nothing no Visual Basic), que é um objeto vazio que não possui um valor. DBNull é usado para representar valores nulos.

Se o aplicativo especifica o tipo de banco de dados, o valor ligado é convertido nesse tipo quando o provedor envia os dados para o servidor. O provedor tentará converter qualquer tipo de valor, se ele der suporte à interface IConvertible. Poderão ocorrer erros de conversão, se o tipo especificado não for compatível com o valor.

As propriedades DbType e SqlDbType podem ser inferidas configurando o Value.

A propriedade Value é substituída por Update.

Exemplos

O exemplo a seguir cria um SqlCeParameter e define a propriedade Value.

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

Consulte também

Referência

SqlCeParameter Classe

Namespace System.Data.SqlServerCe

SqlDbType

DbType