datagridview一行值更新了.怎么把这一行更新值更新到数据库里面
datagridview一行值更新了.怎么把这一行更新值更新到数据库里面.那位高手详细说一下.
------解决方案--------------------在datagridview中记录一列数据库的id,数据库id列设置为隐藏的,一行值更新了就会知道改行值对应数据库的哪条记录了。
------解决方案--------------------
试试这个呢?
C# code
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex >= 0)
{
if (this.dataGridView1.SelectedRows[0].Cells[e.ColumnIndex].Value != null)
{
MessageBox.Show(this.dataGridView1.SelectedRows[0].Cells[e.ColumnIndex].Value.ToString());
}
}
}
------解决方案--------------------
------解决方案--------------------
最好加个右键菜单 修改好了统一保存 要是用事件那得多频繁的访问数据库啊...