我有一个客户的示例文件,需要将架构与我的MS数据库中各种表的数据进行匹配。
尝试编写查询并导出XML,但它过度简化了XML并假设查询中的每一行都是单个节点,并且所有数据元素都属于该节点的每个实例。
有没有办法设置架构(可能通过导入我的示例文件来构建它),然后将字段映射到导出的字段?
我愿意使用Excel,如果碰巧它更适合 - 只是认为访问关系会更好。
答案 0 :(得分:1)
也许您正在寻找类似的东西:
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