RecordCreateOptionsEnum
适用于:Access 2013、Office 2013
指定应该打开现有的 Record 还是应该为 Record 对象 Open 方法创建一个新 Record。 可以使用 AND 运算符来组合使用这些值。
常量 |
值 |
说明 |
---|---|---|
adCreateCollection |
0x2000 |
在由 Source 参数指定的节点创建一个新 Record,而不是打开现有的 Record。 如果源指向现有节点,则发生运行时错误,除非将 adCreateCollection 与 adOpenIfExists 或 adCreateOverwrite 结合使用。 |
adCreateNonCollection |
0 |
创建一个类型为 adSimpleRecord 的新 Record。 |
adCreateOverwrite |
0x4000000 |
修改创建标志 adCreateCollection、adCreateNonCollection 和 adCreateStructDoc。 当通过 OR 使用该值以及某个创建标志值时,如果源 URL 指向现有的节点或 Record,将覆盖该现有 Record,并在其位置创建一个新记录。 该值不能与 adOpenIfExists 一起使用。 |
adCreateStructDoc |
0x80000000 |
创建一个类型为 adStructDoc 的新 Record,而不是打开现有 Record。 |
adFailIfNotExists |
-1 |
默认值。 如果 Source 指向不存在的节点,将发生运行时错误。 |
adOpenIfExists |
0x2000000 |
修改创建标志 adCreateCollection、adCreateNonCollection 和 adCreateStructDoc。 当通过 OR 使用此值以及某个创建标志值时,如果源 URL 指向现有的节点或 Record 对象,则提供程序必须打开现有 Record,而不是创建新记录。 此值不能与 adCreateOverwrite 一起使用。 |
ADO/WFC 等效项
这些常量没有 ADO/WFC 等效值。