ADO Propertyオブジェクト


Property オブジェクト

組み込みプロパティは、ADO に実装され、新しいオブジェクトですぐに使用できるプロパティであり、このとき MyObject.Property 構文を使用します。これらは Property オブジェクトとしてオブジェクトの Properties コレクションには表示されないため、その値を変更することはできますが、その特性を変更することはできません。

ADO Property オブジェクトは、ADO オブジェクトの動的特性を表します。この動的特性は provider によって定義されます。

ADO と対話する各 provider は、ADO と対話する方法が異なります。そのため、ADO は provider に関する情報を保存する何らかの方法を必要とします。解決策は、provider が ADO に具体的な情報(動的プロパティ)を提供することです。ADO は各 provider プロパティを Property オブジェクトに格納し、Property オブジェクトは対応として Properties コレクションにも格納されます。このコレクションは、Command オブジェクト、Connection オブジェクト、Field オブジェクト、または Recordset オブジェクトに割り当てられます。

たとえば、プロバイダーに指定されたプロパティは、Recordset オブジェクトがトランザクションや更新をサポートするかどうかを示す場合があります。これらの追加プロパティは、その Recordset オブジェクトの Properties コレクションに Property オブジェクトとして表示されます。

ProgID

set objProperty=Server.CreateObject("ADODB.property")


プロパティ

プロパティ 説明
Attributes Property オブジェクトのプロパティを返します
Name Property オブジェクトの名前を設定または返します
Type Property の型を返します
Value Property オブジェクトの値を設定または返します
その他の拡張