将数据、架构和相关表导出为 XML-杨雪
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


将数据、架构和相关表导出为 XML

发表时间:2021/12/19 9:02:08 评论(0) 浏览(1869)  评论 | 加入收藏 | 复制
   
摘 要:ExportXML 方法可用于导出表中包含的数据和格式以及您指定的任何其他数据。
正 文:
若要指定要导出的其他数据,必须使用 CreateAdditionalData 方法创建 AdditionalData 对象。 然后,使用 Add 方法添加要与主表一起导出的其他表。

以下过程说明如何在将表导出为 XML 时包括其他数据。 “订单”表随若干其他表一起导出。 架构和格式也分别导出为单独的 .xsd 和 .xsl 文件。

Private Sub ExportRelTables() 
   ' 用途:导出Orders表以及  
   ' 将多个相关数据库连接到一个XML文件
   ' 还创建了XSD和XSL文件 
 
   Dim objAD As AdditionalData 
 
   ' 创建AdditionalData对象
   Set objAD = Application.CreateAdditionalData 
 
   ' 将相关的表添加到对象中
   With objAD 
      .Add "Order Details" 
      objAD(Item:="Order Details").Add "Order Details Details" 
      .Add "Customers" 
      .Add "Shippers" 
      .Add "Employees" 
      .Add "Products" 
      objAD(Item:="Products").Add "Product Details" 
      objAD(Item:="Products")(Item:="Product Details").Add _ 
         "Product Details Details" 
      .Add "Suppliers" 
      .Add "Categories" 
   End With 
 
   ' 导出Orders表和附加数据】
   Application.ExportXml acExportTable, "Orders", _ 
       "C:\Orders.xml", "C:\OrdersSchema.xsd", _ 
       "C:\OrdersStyle.xsl", AdditionalData:= objAD 
End Sub

Access软件网交流QQ群(群号:198465573)
 
 相关文章
[分享]把树节点导出为XML文件,用XML文件加载树  【fan0217  2008/9/18】
【Access文章】将数据库中的对象导出为XML  【缪炜  2014/5/23】
【Access小品】半步崩拳--导出自定义格式的XML文件  【煮江品茶  2015/1/22】
如何将RECORDSET的结果集保存为XML文档?  【MDZZ  2017/4/13】
将XML 文件导入到Access 数据库  【杨雪  2017/8/20】
Access导入Excel表的时候提示错误:针对该架构进行的规范X...  【某.强人  2021/3/28】
常见问答
技术分类
相关资源
文章搜索
关于作者

杨雪

文章分类

文章存档

友情链接