RecordCreateOptionsEnum
適用先: Access 2013、Office 2013
Record オブジェクトの Open メソッドに対し、既存の Record を開くか、新しい Record を作成するかを表します。 これらの値は AND 演算子で結合できます。
定数 |
値 |
説明 |
---|---|---|
adCreateCollection |
0x2000 |
既存の Record を開かずに、Source パラメーターで指定したノードに新しい Record を作成します。 ソースが既存のノードを指定している場合、adCreateCollection が adOpenIfExists または adCreateOverwrite と組み合わせて使用されていない限り、実行時エラーになります。 |
adCreateNonCollection |
0 |
種類が adSimpleRecord の新しい Record を作成します。 |
adCreateOverwrite |
0x4000000 |
作成フラグ adCreateCollection、adCreateNonCollection、および adCreateStructDoc を修飾します。 この値と作成フラグの値の 1 つが OR を使って連結されている場合、ソース URL が既存のノードまたは Record を指定していると、既存のものが上書きされ、新しい Record が作成されます。 この値は、adOpenIfExists とは併用できません。 |
adCreateStructDoc |
0x80000000 |
既存の Record を開かずに、種類が adStructDoc の新しい Record を作成します。 |
adFailIfNotExists |
-1 |
既定値。 Source が存在しないノードを指定していると、実行時エラーになります。 |
adOpenIfExists |
0x2000000 |
作成フラグ adCreateCollection、adCreateNonCollection、および adCreateStructDoc を修飾します。 この値と作成フラグの値の 1 つが OR を使って連結されている場合、ソース URL が既存のノードまたは Record オブジェクトを指定していると、プロバイダーは、新しい Record を作成せずに、既存のものを開く必要があります。 この値は、adCreateOverwrite とは併用できません。 |
ADO/WFC と同等
これらの定数に ADO/WFC 等価はありません。