【问题标题】:is this the only way to Update database by CellEndEdit in datagridview?这是在 datagridview 中通过 CellEndEdit 更新数据库的唯一方法吗?
【发布时间】:2012-10-29 09:06:34
【问题描述】:
在使用 datagridview 几天后,也许几周我开始真正开始自己和这里的人学习,我感谢大家,但同时我也开始感到困惑。我的问题是,除了这段代码,还有其他方法可以在CellEndEdit 更新MySQL Database 吗?
Me.Validate()
Me.OutgoingdeliveriesBindingSource.EndEdit()
Me.OutgoingdeliveriesTableAdapter.Update(Me.OutgoingDeliveriesDataSet1.outgoingdeliveries)
任何建议或提示将不胜感激。
【问题讨论】:
标签:
mysql
vb.net
winforms
visual-studio-2010
datagridview
【解决方案1】:
下面是我使用的一个,可以修改为在您的实例中使用。这实际上似乎在我使用它时效果很好。
Private Sub FinancialBindingNavigatorSaveItem_Click(sender As System.Object, e As System.EventArgs) Handles FinancialBindingNavigatorSaveItem.Click
FinancialDataGridView.CommitEdit(DataGridViewDataErrorContexts.CurrentCellChange)
db.SaveChanges()
End Sub