我把数据库中的一个表的数据读到dataset中 我如何把这个dataset 的内容写到数据库的另一个表中呢?
谢谢

解决方案 »

  1.   

    贴个示例:
    private void BindGrid()
    {
    SqlConnection myConnection = new SqlConnection("server=localhost;database=Test;uid=sa;pwd=123456");
    SqlDataAdapter myCommand = new SqlDataAdapter("select * from person", myConnection);

    DataSet ds = new DataSet();
    myCommand.Fill(ds, "person");

    MyDataGrid.DataSource=ds.Tables["person"].DefaultView;
    MyDataGrid.DataBind();
    }
      

  2.   

    取DataGrid的值,然后绑定SQL语句就行了
      

  3.   

    把dataset的值给datatable,然后取datatable每格写insert语句
      

  4.   

    用两个SqlDataAdapter
    一个与表一关联,取出数据后填充到DataSet
    另一个与表二关联,然后update(DataSet)