Access VBA教程:ImportXML方法

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

expression.ImportXML(DataSource, DataTransform, OtherFlags)

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

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

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

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

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

VBA示例

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


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

上页:Access VBA教程:HyperlinkPart方法 下页:Access VBA教程:InsertLines方法

Access VBA教程:ImportXML方法

Access VBA教程:InsertLines方法 Access VBA教程:InsertText方法
Access VBA教程:Item方法 Access VBA教程:Line方法
Access VBA教程:Modify方法 Access VBA教程:Move方法
Access VBA教程:NewAccessProject方法 Access VBA教程:NewCurrentDatabase方法
Access VBA教程:Nz函数 Access VBA教程:OfflineConflict方法
Access VBA教程:OpenAccessProject方法 Access VBA教程:OpenConnection方法
Access VBA教程:OpenCurrentDatabase方法 Access VBA教程:OpenFunction方法
Access VBA教程:Print方法 Access VBA教程:PrintSnapshot方法 (Snapshot Viewer)
Access VBA教程:PSet方法 Access VBA教程:Quit方法
Access VBA教程:Recalc方法 Access VBA教程:Refresh方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号