把datagridview连接到一个表中的数据过后,在点击datagridview其中的一行数据把它填充到数据库里面的另一个空表中,他们两个表的字段是一样的,
该怎么写呀,,,大伙们帮帮忙,,我是个初学者,,,,,,,

解决方案 »

  1.   

    可以用GRIDVIEW和FormView组合完成。通过选择功能键
      

  2.   

    可以在DataGridView的CellClick事件中写Sql的插入代码
    取该行数据可以用
    GridViewRow gvr = (GridViewRow)datagridview.Rows[e.RowIndex].DataBoundItem;
    gvr.Row是后台DataTable该行的数据
      

  3.   

    在DataGridView的CellClick事件里获得当前的行,将该行的数据存入数据库就可以了。
    DataRow row = ((DataTable)DataGridView.DataSource).Rows[DataGridView.CurrentRowIndex];
    这就得到选中的行的数据。剩下的就是把数据写到另一个表里了。或者直接根据这个表的主键把这行数据导入到另一个表里。