用什么方法把DataGridView里面的数据转成dataset

解决方案 »

  1.   

    MSDN上只有用接口才能做.
    IListSource 接口,例如,DataTable 和 DataSet 类。
    这个没有明白怎么做如果用DataSource的话.没问题要吧直接把他付给DataTable ,可DataSet没办法.
      

  2.   

    你绑定数据的时候数据源是什么类型,当你获取值得时候用接口来获取,此时这个接口里面也是有值得。还有一个比较笨的办法
    foreach(DatagirdViewRow row in grid.Rows)
    {
         foreach(DatagridViewCell in row.Cells)
         {
              //遍历当前gridview的数据,然后填充到datatable中,添加到dataset中。
         }
    }
      

  3.   

    绑定到数据源的类型用的是DataTable,用接口怎么做呢,提示一下.笨的方法太要资源吗
      

  4.   

    一条条添加DataTable as IListSource 
      

  5.   

    获取DataGridView的数据源。装换为datatable,然后放到dataset中
      

  6.   

    获取DataGridView的数据源。装换为datatable,然后放到dataset中
      

  7.   

    返回一张表,填到listview里面,ok