如何在修改combobox值后不按确认按钮,就立即修改数据库表数据。
--------------------编程问答-------------------- 不就是:EmployeeBindingSource.EndEdit()
EmployeeTableAdapter.Update(NorthwindDataSet.Employee)
--------------------编程问答--------------------
不行。这段代码需要在失焦后(数据验证)才能有效。可是在combobox中选择选项不会发生失焦(数据验证)这个事件,因此这段代码没用。 --------------------编程问答-------------------- 触发combobox的selectevaluechanged 或者 selecteindexchanged 的事件,不可以吗? --------------------编程问答-------------------- button1.Focus()
EmployeeBindingSource.EndEdit()
EmployeeTableAdapter.Update(NorthwindDataSet.Employee)
--------------------编程问答-------------------- 在界面双击combobox,会弹出对应的函数,在函数中combobox.text中的值写入数据库中,这样便可以实现你要的功能了!
补充:.NET技术 , VB.NET