【问题标题】:update database when user add a row in datagridview当用户在datagridview中添加一行时更新数据库
【发布时间】:2013-12-09 12:00:43
【问题描述】:

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

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

我也尝试过 UserAddsRow,但失败了,因为它会在用户开始键入以添加行时立即触发。

【问题讨论】:

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


    【解决方案1】:

    In Row leave event 在 savig 之前使用以下代码。然后尝试保存。在保存的同时,您还会看到代码指向的行的索引。

     yourgrid.CommitEdit(DataGridViewDataErrorContexts.Commit);
    

    此代码可能会对您有所帮助..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多