ImportXML 方法

       

从 XML 文件(一个或多个)中导入有关 Microsoft Access 对象的数据和(或)表述信息。

expression.ImportXML(DataSource, DataTransform, OtherFlags)

expression   必需。返回 Application 对象的表达式。

DataSource  String 型,必需。要导入的 XML 文件的名称和路径。

DataTransform  String 型,可选。要应用于所导入 XML 数据的 XSL 文件的名称。

OtherFlags  Long 型,可选。位屏蔽,用于指定与从 XML 导入相关的其他行为。下表说明了由特定值导致的行为;通过添加值可以指定一个行为组合。

说明
1 覆盖  如果目标文件已存在,导入文件会静默地覆盖它。
2 不创建结构  默认情况下,会创建新结构。如果未设置“覆盖”,就会出现一条警报,要求用户具有覆盖权限。
4 不导入数据  默认情况下,在使用数据文档创建架构时,会导入数据。

示例

下面的示例将一个代表 Invoices 表的 XML 文件导入当前数据库中。如果 Invoices 表已存在,Access 会覆盖它。

Application.ImportXML _
    DataSource:="C:\XMLData\Invoices.xml", _
    OtherFlags:=1