Value プロパティ (ADO)

Field オブジェクト、Parameter オブジェクト、または Property オブジェクトに割り当てられた値を示します。

設定と戻り値

オブジェクトの値を示す Variant の値を設定するか、または返します。 既定値は Type プロパティに応じて異なります。

注釈

Value プロパティを使用して Field オブジェクトのデータを設定したり返したり、Parameter オブジェクトでパラメーター値を設定したり返したり、Property オブジェクトでプロパティ設定を設定したり返したりすることが可能です。 Value プロパティが読み取り/書き込みであるか読み取り専用であるかは、数多くの要因によって決まります。 詳細については、それぞれのオブジェクトのトピックを参照してください。

ADO では、 Value プロパティを使用して長いバイナリ データを設定したり、返したりすることができます。

注意

Parameter オブジェクトの場合、ADO は Value プロパティをプロバイダーから 1 回だけ読み取ります。 コマンドに含まれている ParameterValue プロパティが空の場合で、コマンドから Recordset を作成する場合は、Value プロパティを取得する前に、先に Recordset を閉じてください。 それ以外の場合、一部のプロバイダーでは、Value プロパティは空の場合があり、正しい値が含まれません。

Record オブジェクトの Fields コレクションに追加された新しい Field オブジェクトの場合は、他の Field プロパティを指定する前に Value プロパティを設定する必要があります。 最初に、Value プロパティの特定の値が割り当てられ、Fields コレクションの Update が呼び出される必要があります。 その後、 TypeAttributes などの他のプロパティにアクセスできます。

適用対象

参照

Value プロパティの例 (VB)Value プロパティの例 (VC++)