您好,请问怎么在c#中把Database(SQL Server)的数据放到DataSet里,然后把DataSet里的数据写到XML里?
4个回答
展开全部
//放到DataSet中
string constr="";//连接字符串
sqlconnection con=new sqlconnection(constr);
con.open();
string sqlstr="select * from table";
SqlDataAdapter sda = new SqlDataAdapter(sqlstr, con);
DataSet ds = new DataSet();
sda.Fill(ds);
con.Close();
ds.Dispose();
//写到xml里
ds.writexml("myxml.xml");
string constr="";//连接字符串
sqlconnection con=new sqlconnection(constr);
con.open();
string sqlstr="select * from table";
SqlDataAdapter sda = new SqlDataAdapter(sqlstr, con);
DataSet ds = new DataSet();
sda.Fill(ds);
con.Close();
ds.Dispose();
//写到xml里
ds.writexml("myxml.xml");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要用ADO.Net把数据从数据库查询出来封装到DataSet中,然后用循环讲DataSet中的数据写入到XML中
追问
谢谢您,可以给个实例不?
追答
这个一下子怎么讲得清楚呢。。。那要从ADO.Net说起
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意楼上的,用SqlDataAdapter
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询