OleDbParameter.Value プロパティ
アセンブリ: System.Data (system.data.dll 内)

public: virtual property Object^ Value { Object^ get () override; void set (Object^ value) override; }
パラメータの値を示す Object。既定値は null です。

入力パラメータでは、値は、サーバーに送信する OleDbCommand に連結されます。出力パラメータと戻り値パラメータでは、値は、OleDbCommand の完了時および OleDbDataReader を閉じた後に設定されます。
null パラメータ値をサーバーに送信する場合は、null ではなく DBNull を指定する必要があります。システムの null 値は、値のない空のオブジェクトです。DBNull は、null 値を表すために使用します。
アプリケーションでデータベースの型を指定すると、プロバイダがサーバーにデータを送信するときに、連結された値がその型に変換されます。IConvertible インターフェイスをサポートしている場合、プロバイダはすべての種類の値を変換しようとします。指定した型が値と互換性を持たない場合は、変換エラーが発生することがあります。
値を設定すると、DbType プロパティと OleDbType プロパティの両方が推論できるようになります。
Value プロパティは、M.System.Data.OleDb.OleDbDataAdapter.Update によって上書きされます。

OleDbParameter を作成し、そのプロパティの一部を設定する例を次に示します。
Public Sub CreateOleDbParameter() Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88) parameter.Value = "garden hose" End Sub 'CreateOleDbParameter
[C#]

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- OleDbParameter.Value プロパティのページへのリンク