2016-03-07 120 views
0

因此,我正在製作此程序,您可以在其中註冊並編輯員工信息。此時,如果選中了一個特定的複選框,則會運行一個特定的查詢,但這意味着您一次只能更改一列信息。根據選中的複選框更改sql查詢

我想要的是一個動態編輯系統,其中查詢根據所選擇的複選框而變化,因此我可以一次更改所有列。

Here is the design with textboxes, and comboboxes.

Here is the code behind the Run button.

任何幫助或指針更然後歡迎!

在此先感謝!

+0

友好的建議:避免將鏈接發佈。儘可能地嘗試添加相關的代碼*在這裏*。人們不會訪問鏈接。無論您是否偏離主題,您都會被降低或關閉。閱讀此:http://stackoverflow.com/help/how-to-ask –

+0

@AlexTartan感謝您的提示!但是我沒有足夠的聲望直接在帖子中發佈圖片(需要10點聲望)。 – zovik

回答

0

嗯,你應該使用多有條件更新這樣的:

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

所以這是查詢權利? 所以它應該都在裏面「」? 不應該是「checkboxvalue1.checked? – zovik

+0

它應該讓你真或假,這只是我不知道你是如何調用變量,但更具體地說,」「之間的名稱是變量。 – Yazsid