Application.ExportXML 方法 (Access)

ExportXML 方法允许开发人员将 XML 数据、 架构和演示文稿信息导出从 Microsoft SQL Server 2000年桌面引擎 (MSDE 2000),Microsoft SQL Server 6.5 版或更高版本,或者 Microsoft Access 数据库引擎。

语法

表达式ExportXML (ObjectTypeDataSourceDataTargetSchemaTargetPresentationTargetImageTargetEncodingOtherFlagsWhereConditionAdditionalData)

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
ObjectType 必需 AcExportXMLObjectType AcExportXMLObjectType,表示要导出的 AccessObject 对象的类型。
DataSource 必需 String 要导出的 AccessObject 对象的名称。 默认值是类型的由 ObjectType参数指定的当前打开的对象。
DataTarget 可选 String 保存导出数据的文件的文件名和路径。 如果忽略该参数,则不会导出数据。
SchemaTarget 可选 String 保存导出架构信息的文件的文件名和路径。 如果省略该参数,则架构信息不会导出到单独的 XML 文件中。
PresentationTarget 可选 String 保存导出样式表信息的文件的文件名和路径。 如果省略该参数,则不会导出样式表信息。
ImageTarget 可选 String 保存导出图像的文件的路径。 如果忽略该参数,则不会导出图像。
Encoding 可选 AcExportXMLEncoding AcExportXMLEncoding 常量,指定要用于导出的 XML 的文本编码。 默认值是 acUTF8
OtherFlags 可选 AcExportXMLOtherFlags 一个位掩码,它指定与导出到 XML 操作相关的其他行为。 可以是 AcExportXMLOtherFlags 常量的组合。
WhereCondition 可选 String 指定要导出记录的子集。
AdditionalData 可选 Variant 指定要导出的其他表。 如果 OtherFlags 参数设置为 acLiveReportSource,则忽略该参数。

返回值

Nothing

注解

尽管 DataTargetSchemaTargetPresentationTarget 参数都是可选的,但在使用此方法时,必须至少指定一个参数。 从 AccessObject 对象中调用 ExportXML 方法时,默认行为是覆盖任何现有任何的文件参数中指定。

示例

下面的示例将 Northwind Traders 示例数据库的 Customers 表格的内容连同 Orders 和 Orders Details 表的内容一起导出到名为 Customer Orders.xml 的 XML 数据文件中。

Sub ExportCustomerOrderData() 
 Dim objOrderInfo As AdditionalData 
 Dim objOrderDetailsInfo As AdditionalData 
 
 Set objOrderInfo = Application.CreateAdditionalData 
 
 ' Add the Orders and Order Details tables to the data to be exported. 
 Set objOrderDetailsInfo = objOrderInfo.Add("Orders") 
 objOrderDetailsInfo.Add "Order Details" 
 
 ' Export the contents of the Customers table. The Orders and Order 
 ' Details tables will be included in the XML file. 
 Application.ExportXML ObjectType:=acExportTable, DataSource:="Customers", _ 
 DataTarget:="Customer Orders.xml", _ 
 AdditionalData:=objOrderInfo 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。