//从数据库生成DataSet
public DataSet CreateDataSet()
{
//创建到Sql server数据库的连接
SqlConnection conn = new SqlConnection("server=.;database=test;uid=sa;pwd=sa");
SqlDataAdapter sdr = new SqlDataAdapter();
//创建关于table1表的数据集
sdr.SelectCommand = new SqlCommand("select * from table1",conn);
//声明DataSet
DataSet ds = new DataSet();
sdr.Fill(ds,"XMLtest");
//返回DataSet数据集
return ds;
}
//创建写入到 XML 文件
private void XMLfile()
{
//要写入文件的路径
string filepath = Server.MapPath("test.xml");
CreateDataSet().WriteXml(filepath);
}
//最后在按钮事件中的,指定XMLfile方法
this.XMLfile();
public DataSet CreateDataSet()
{
//创建到Sql server数据库的连接
SqlConnection conn = new SqlConnection("server=.;database=test;uid=sa;pwd=sa");
SqlDataAdapter sdr = new SqlDataAdapter();
//创建关于table1表的数据集
sdr.SelectCommand = new SqlCommand("select * from table1",conn);
//声明DataSet
DataSet ds = new DataSet();
sdr.Fill(ds,"XMLtest");
//返回DataSet数据集
return ds;
}
//创建写入到 XML 文件
private void XMLfile()
{
//要写入文件的路径
string filepath = Server.MapPath("test.xml");
CreateDataSet().WriteXml(filepath);
}
//最后在按钮事件中的,指定XMLfile方法
this.XMLfile();