次の方法で共有


レコード作成オプションの列挙体

既存の Record を開くか、Record オブジェクトの新しい Record を作成するかどうかを指定します。Open メソッドです。 値は AND 演算子と組み合わせることができます。

定数 価値 説明
adCreateCollection 0x2000 既存のレコードを開くのではなく、Source パラメーターで指定されたノードに新しいレコードを作成します。 ソースが既存のノードを指している場合、 adCreateCollectionadOpenIfExists または adCreateOverwrite と組み合わされていない限り、実行時エラーが発生します。
adCreateNonCollection 0 adSimpleRecord 型の新しいレコードを作成します。
adCreateOverwrite 0x4000000 作成フラグ adCreateCollectionadCreateNonCollection、および adCreateStructDoc を変更します。 OR がこの値と作成フラグ値の 1 つで使用されている場合、ソース URL が既存のノードまたは レコードを指している場合、既存の レコード が上書きされ、新しいレコードがその場所に作成されます。 この値を adOpenIfExists と一緒に使用することはできません。
adCreateStructDoc 0x80000000 既存のレコードを開くのではなく、adStructDoc 型の新しいレコードを作成します
adFailIfNotExists -1 既定値。 ソースが存在しないノードを指している場合、実行時エラーが発生します。
adOpenIfExists 0x2000000 作成フラグ adCreateCollectionadCreateNonCollection、および adCreateStructDoc を変更します。 OR がこの値と作成フラグ値の 1 つで使用される場合、ソース URL が既存のノードまたは Record オブジェクトを指している場合、プロバイダーは新しいノードを作成するのではなく、既存の Record を開く必要があります。 この値を adCreateOverwrite と一緒に使用することはできません。

ADO/WFC と同等

これらの定数には、ADO/WFC に相当するものはありません。

適用対象

Open メソッド (ADO Record)