RecordCreateOptionsEnum

指定是应打开现有的 Record 还是应为 Record 对象 Open 方法创建新的 Record。 可以使用 AND 运算符组合这些值。

返回的常量 Value 说明
adCreateCollection 0x2000 在 Source 参数指定的节点上创建新的 Record,而不是打开现有的 Record。 如果源指向现有节点,则会发生运行时错误,除非 adCreateCollection 与 adOpenIfExists 或 adCreateOverwrite 结合使用。
adCreateNonCollection 0 创建 adSimpleRecord 类型的新 Record。
adCreateOverwrite 0x4000000 修改创建标志 adCreateCollection、adCreateNonCollection 和 adCreateStructDoc。 当 OR 与此值和其中一个创建标志值一起使用时,如果源 URL 指向现有节点或 Record,则会覆盖现有的 Record,并在其位置创建一个新的 Record。 此值不能与 adOpenIfExists 一起使用。
adCreateStructDoc 0x80000000 创建 adStructDoc 类型的新 Record,而不是打开现有的 Record。
adFailIfNotExists -1 默认。 如果源指向不存在的节点,则会导致运行时错误。
adOpenIfExists 0x2000000 修改创建标志 adCreateCollection、adCreateNonCollection 和 adCreateStructDoc。 当 OR 与此值和其中一个创建标志值一起使用时,如果源 URL 指向现有节点或 Record 对象,提供程序必须打开现有的 Record,而不是创建一个新的 Record。 此值不能与 adCreateOverwrite 一起使用。

ADO/WFC 等效项

这些常量没有 ADO/WFC 等效项。

应用于

Open 方法(ADO 记录)