本文實例講述了C#從數據庫讀取數據到DataSet并保存到xml文件的方法。分享給大家供大家參考。具體實現方法如下:
DataSet有一個WriteXml方法可以直接將數據保存到xml文件
using System;using System.Data;using System.Xml;using System.Data.SqlClient;using System.IO;public class TestWriteXML{ public static void Main() { String strFileName = c:/temp/out.xml; SqlConnection conn = new SqlConnection(server=localhost;uid=sa;pwd=;database=db); String strSql = SELECT name,age FROM people; SqlDataAdapter adapter = new SqlDataAdapter(); adapter.SelectCommand = new SqlCommand(strSql, conn); // Build the DataSet DataSet ds = new DataSet(); adapter.Fill(ds, employees); // Get a FileStream object FileStream fs = new FileStream(strFileName, FileMode.OpenOrCreate, FileAccess.Write); // Apply the WriteXml method to write an XML document ds.WriteXml(fs); fs.Close(); }}
希望本文所述對大家的C#程序設計有所幫助。
新聞熱點
疑難解答