将DataSet中的数据写入XML
时间:2014-04-29 20:10:07
收藏:0
阅读:490
protected void Button1_Click(object sender, EventArgs e) { string conStr = ConfigurationManager.ConnectionStrings["lianxiConnectionString"].ConnectionString; using (SqlConnection conn=new SqlConnection(conStr)) { conn.Open(); using (SqlCommand cmd=conn.CreateCommand()) { string sql = "select * from students"; cmd.CommandText = sql; SqlDataAdapter adapter = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); adapter.Fill(ds); ds.WriteXml(Server.MapPath("writeXML.xml")); Response.Write("<script>alert(‘写入成功‘);location=‘writeXML.xml‘</script>"); } } }
写入成功时,页面显示如下图:
DataSet中基于XML的方法及说明:
方法 |
说明 |
GetXml |
返回存储在DataSet中的数据的Xml表示形式 |
GetXmlSchema |
返回存储在DataSet中的数据的Xml表示形式的Xml架构 |
InferXmlSchema |
将Xml架构应用于DataSet |
ReadXml |
将Xml架构和数据读入DataSet |
ReadXmlSchema |
将Xml架构读入DataSet |
WriteXml |
从DataSet写Xml数据,还可以选择写架构 |
WriteXmlSchema |
写Xml架构形式的DataSet结构 |
评论(0)