110,502
社区成员
发帖
与我相关
我的任务
分享
private DataTable tblBmb = new DataTable();
private void fm_HSE_bmb_Load(object sender, EventArgs e)
{
HSE_bmb_Query bmbQuery = new HSE_bmb_Query();
tblBmb = bmbQuery.GetData(); //数据提取
dgvBmb.DataSource = tblBmb.DefaultView;
}
//问题是:当DataGridView的行改变时,如何在DataTable得到行记录?
// 我的方法DataRow dr = tblBmb.Rows[dgvBmb.SelectedRows[0].Index]; (这里设定DataGridView只能单行选定)
// 如果DataGridView顺序跟DataTable的顺序相同就没问题,如果DataGridView排了序,行就可能乱了,这个方法就用不上了
//请大家忙小弟解惑,小弟初学,以前用Delphi,感觉没这么麻烦的,谢谢大家指教!