解决方案 »

  1.   

    你百度下DataSet.ReadXml 方法。
      

  2.   


    DataSet reportData = new DataSet();
    reportData.ReadXml(Server.MapPath("yourfile.xml"));
    SqlConnection connection = new SqlConnection("DB ConnectionSTring");
    SqlBulkCopy sbc = new SqlBulkCopy(connection);
    sbc.DestinationTableName = "你的 TABLE名字";
      

  3.   

     DataSet ds = new DataSet();
                ds.ReadXml("test3.xml");
      

  4.   


    // ds.Tables[0]表就是你要的数据结构
     DataSet ds = new DataSet();
     ds.ReadXml("test3.xml");
     dataGridView1.DataSource = ds.Tables[0]; 
      

  5.   

    新手都是这样问问题
    其实将问题分解,没那么复杂
    就是
    1.如何读xml
    2.如何向数据库中插入数据
    没必要纠结什么dataset
    实现手段有很多种,中间结果你爱放哪里就放哪里.
      

  6.   

    使用linq  to sql,
    http://blog.csdn.net/duanzi_peng/article/details/24018431
    读取到list ,拼接sql语句执行sql到数据库。