[英]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.