次の方法で共有


SqlCeParameter.Value プロパティ

パラメーターの値を取得または設定します。

名前空間:  System.Data.SqlServerCe
アセンブリ:  System.Data.SqlServerCe (System.Data.SqlServerCe.dll)

構文

'宣言
Public Overrides Property Value As Object
    Get
    Set
'使用
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)

プロパティ値

型: System.Object
パラメーターの値を示す Object。既定値は nullNULL 参照 (Visual Basic では Nothing) です。

実装

IDataParameter.Value

説明

値は、サーバーに送信する SqlCeCommand に連結されます。

null パラメーター値をサーバーに送信するときには、nullNULL 参照 (Visual Basic では Nothing) ではなく、DBNull を指定する必要があります。これは値を持たない空のオブジェクトです。DBNull は、null 値を表すために使用します。

アプリケーションでデータベースの型を指定すると、プロバイダーがサーバーにデータを送信するときに、連結された値はその型に変換されます。IConvertible インターフェイスをサポートしている場合、プロバイダーはすべての型の値を変換しようとします。指定した型が値と互換性がない場合、変換エラーが発生する可能性があります。

Value を設定すると、DbType プロパティと SqlDbType プロパティの両方が推論できるようになります。

Value プロパティは、Update によって上書きされます。

使用例

SqlCeParameter を作成し、その Value プロパティを設定する例を次に示します。

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

関連項目

参照

SqlCeParameter クラス

System.Data.SqlServerCe 名前空間

SqlDbType

DbType