0
我想找到一種更加方便的方法來創建一個包含選定表格/所有表格的xml文件?我正在使用一個類型化的數據集,因此用tableadapter將所有行讀入數據集將是一個選項。從數據庫中的所有行創建xml
我想找到一種更加方便的方法來創建一個包含選定表格/所有表格的xml文件?我正在使用一個類型化的數據集,因此用tableadapter將所有行讀入數據集將是一個選項。從數據庫中的所有行創建xml
DataSet
類有一個方法GetXML()
,所以如果你加載你需要的所有數據到你的類型化數據集中,那應該幾乎是你所需要的。
從MSDN:http://msdn.microsoft.com/en-us/library/zx8h06sz.aspx
的getXML返回DataSet的XML表示沒有架構信息。要從DataSet(作爲XML Schema)將架構信息寫入字符串,請使用GetXmlSchema。
要將DataSet寫入文件,流或XmlWriter,請使用WriteXml方法。您傳遞給WriteXml的第一個參數是XML輸出的目標。例如,傳遞一個包含文件名,System.IO.TextWriter對象等的字符串。您可以傳遞XmlWriteMode的可選第二個參數來指定如何寫入XML輸出。
有一個'WriteXML'方法... http://msdn.microsoft.com/en-us/library/system.data.dataset.writexml.aspx – deostroll 2011-04-05 02:14:48