将多个访问表导出为单个XML
发布时间:2020-12-16 23:49:53 所属栏目:百科 来源:网络整理
导读:我有多个Microsoft Access表,我想导出到一个 XML文件.如何将表的顺序和层次结构操作到我想要的XML结构中?从本质上讲,我希望能够反转导入XML过程,该过程会自动将数据分解为多个表.我可以使用VBA,SQL和任何内置的导出功能. 我使用附件在大约五分钟内生成一个3
我有多个Microsoft Access表,我想导出到一个
XML文件.如何将表的顺序和层次结构操作到我想要的XML结构中?从本质上讲,我希望能够反转导入XML过程,该过程会自动将数据分解为多个表.我可以使用VBA,SQL和任何内置的导出功能.
我使用附件在大约五分钟内生成一个300万行嵌套xml.
有两个关键项目, 1)一个简单的VB, Public Function Export_ListingData() Dim objOtherTbls As AdditionalData On Error GoTo ErrorHandle Set objOtherTbls = Application.CreateAdditionalData objOtherTbls.Add "ro_address" objOtherTbls.Add "ro_buildingDetails" objOtherTbls.Add "ro_businessDetails" objOtherTbls.Add "ro_businessExtras" objOtherTbls.Add "ro_businessExtrasAccounts" objOtherTbls.Add "ro_businessExtrasAccom" objOtherTbls.Add "ro_businessExtrasAccom2" Application.ExportXML ObjectType:=acExportTable,_ DataSource:="ro_business",_ DataTarget:="C:UsersSteveDocumentsConversionsListData.xml",_ AdditionalData:=objOtherTbls Exit_Here: MsgBox "Export_ListingData completed" Exit Function ErrorHandle: MsgBox Err.Number & ": " & Err.Description Resume Exit_Here End Function 2)使用从主键到FOREIGN键的连接来链接关系管理器中的表. 如果没有关系,代码将生成顺序xml文件(如果有)主键之间的关系,您将收到31532错误,数据导出将失败. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何从Oracle PL/SQL函数返回现有表中的记录?
- oracle操作语句
- 使用XPath解析xml实现简单的Spring IOC完成bean的依赖注入
- ruby-on-rails – fixture_file_upload有{file}不存在错误
- Oracle 12c dataguard云上挖坑记--为某机场贵宾业务部署ora
- 如何在Solr中的多个字段上执行嵌套聚合?
- PostGreSQL - 对象关系数据库系统(ORDBMS)初探
- ruby-on-rails-3 – Rails 3.2.11性能测试问题:不知道如何
- Flex开发小结(1)如何使用AdvancedDataGrid
- ruby-on-rails – 如何在ruby中安装ruby-debug 1.9.3 / Rai