簡體   English   中英

在.NET中將MS Access數據庫轉換為XML

[英]MS Access database to XML, in .NET

我希望實現兩件事:

a)尋找易於使用且免費的(無論是否開源的)XML數據庫,以及

b)訪問MS Access DB並將其轉換為XML數據庫。 如果可以自動完成此操作,那就更好了:)否則,最簡單的方法是什么?

謝謝!

由於您已經在使用MS Access,因此我的建議是MS SQL Express ---但這可能還不夠滿足​​您的需求。 SQL Express支持FOR XML語法以發出XML,並且它應支持本機XML類型。

您可以使用Access 2007中的內置導出選項將數據庫導出到xml。 甚至會將子表導出到同一文件中。 它還將為您生成數據模式。 (XSD)。 也可以選擇生成一個Presentation文件(XSL),但我並未真正使用該功能。

因此,在導出數據庫時,您會同時獲得為您生成的xml和架構(xml + xsd文件)。

因此,內置了將訪問數據庫導出並將其轉換為xml的功能,並且不需要其他工具或第三方軟件。

Access 2003還具有導出xml功能

不用說,ms-access也可以使用(導入)xml。

不確定它是否“簡單”,但是IBM的DB2 Express-C(用於社區版)是免費的,並且可以使用本機XML:
“價格最低的混合XML和關系數據服務器,旨在滿足中小型企業的需求。”
坦率地說,我從未使用過它,似乎很少有人在乎它,但這似乎是一個有趣的產品。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM