根据选中的复选框更改sql查询

时间:2016-03-07 14:42:57

标签: mysql vb.net if-statement checkbox dynamic

所以我正在制作这个程序,您可以在其中注册并编辑员工信息。如果选中一个特定复选框,则会运行一个特定查询,但这意味着您一次只能更改一列信息。

我想要的是一个动态编辑系统,其中查询根据所选的复选框而变化,因此我可以一次更改所有列。

Here is the design with textboxes, and comboboxes.

Here is the code behind the Run button.

欢迎提供任何帮助或指示!

提前致谢!

1 个答案:

答案 0 :(得分:0)

嗯,你应该使用这样的多条件更新:

update table 
set firstname=(if "checkBoxValue1","firstNameInputValue",firstName),
lastname=(if "checkBoxValue2","lastNameInputValue",lastname)
where id="idvalue"