SqlConnection conn = new SqlConnection("server=.;database=DbXml;uid=sa;pwd=sa");
protected void btnXML_Click(object sender, EventArgs e)
{
string xml = "select title,content,creattime from tb_test";
conn.Open();
SqlCommand cmd = new SqlCommand(xml,conn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
ds.WriteXml(Server.MapPath("XML3.xml"));
conn.Close();
ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('导入成功')</script>");
}
本文介绍了一个使用C#将SQL查询结果导出为XML文件的示例代码。通过SqlConnection连接数据库,执行SQL查询并将结果填充到DataSet中,最后使用DataSet的WriteXml方法将数据写入XML文件。

1080

被折叠的 条评论
为什么被折叠?



