2010-11-23 107 views
0

我有一個來自客戶的示例文件,需要將模式與MS數據庫中各個表中的數據進行匹配。創建XML的MS Access

試着寫一個查詢和導出XML但它簡單化的XML並假定從查詢的每個行是一個單一的節點和所有數據元素在該節點的每個實例下下降。

有沒有辦法設置一個架構,然後地圖領域,對於出口(可能通過導入我的示例文件生成它)?

我打開使用Excel如果碰巧它更適合 - 只是想出訪問關係會更好。

回答

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 

來源:http://msdn.microsoft.com/en-us/library/ff193212.aspx