当前位置:编程学习 > C#/ASP.NET >>

如何在修改combobox值后不按确认按钮,就立即修改数据库表数据。

--------------------编程问答-------------------- 不就是:
  EmployeeBindingSource.EndEdit()
  EmployeeTableAdapter.Update(NorthwindDataSet.Employee)
--------------------编程问答--------------------
引用 1 楼  的回复:
不就是:
  EmployeeBindingSource.EndEdit()
  EmployeeTableAdapter.Update(NorthwindDataSet.Employee)


不行。这段代码需要在失焦后(数据验证)才能有效。可是在combobox中选择选项不会发生失焦(数据验证)这个事件,因此这段代码没用。 --------------------编程问答-------------------- 触发combobox的selectevaluechanged 或者 selecteindexchanged 的事件,不可以吗? --------------------编程问答--------------------  button1.Focus()
EmployeeBindingSource.EndEdit()
EmployeeTableAdapter.Update(NorthwindDataSet.Employee)
--------------------编程问答-------------------- 在界面双击combobox,会弹出对应的函数,在函数中combobox.text中的值写入数据库中,这样便可以实现你要的功能了!
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,