用户在datagridview中添加行时更新数据库

时间:2013-12-09 12:00:43

标签: vb.net datagridview datagrid row vb.net-2010

我在使用datagridview为用户输入保存到数据库的数据时遇到问题。基本上,我只是希望他们把东西放到一行然后我的代码将插入数据。

我尝试了LeavingRow事件,但问题是,输入已在datagridview中添加的默认行中的值,这个值在此事件触发时未更新。

我也尝试了UserAddsRow,但是失败了,因为一旦用户开始输入就会触发添加行。

1 个答案:

答案 0 :(得分:0)

在行离开事件中在savig之前使用以下代码。然后尝试保存。保存时,您还会看到代码所指向的行的索引。

 yourgrid.CommitEdit(DataGridViewDataErrorContexts.Commit);

此代码可以帮助您..