利用DATASET结果集如何将数据库全部用户表中数据转换成xml?

解决方案 »

  1.   

    DataSet ds = ;
    ds.WriteXml
      

  2.   

    通过DataAdapter.Fill()方法把数据库填充到DataSet,然后通过DataSet.WriteXml()方式保存为xml文件。如果通过SQL 的Xml语法进行实现会更好,相关语法可以参考这篇文章,
    http://blog.csdn.net/zhzuo/archive/2005/06/28/406290.aspx
      

  3.   


                SqlDataAdapter a = new SqlDataAdapter(sqlCommand );
                  
                DataSet s = new DataSet();
                a.Fill(s);
                s.WriteXml(filepath);大概代码象上边,跟楼上的方法差不多!~~~~~
      

  4.   

    楼上的都没错,利用DataSet.WriteXml("文件名")即可实现,如果对但表的话,可以使用DataTable.WriteXml("文件名") ;