2016-03-07 3 views
0

Donc, je fais ce programme, où vous pouvez vous inscrire et également modifier les informations des employés. Actuellement, une requête spécifique s'exécute si une case spécifique est cochée, mais cela signifie que vous ne pouvez modifier qu'une colonne d'informations à la fois. Ce que je veux, c'est un système d'édition dynamique, où la requête change en fonction des cases cochées, donc je peux changer toutes les colonnes en même temps.Modifier la requête SQL en fonction des cases à cocher qui sont cochées

Here is the design with textboxes, and comboboxes.

Here is the code behind the Run button.

Toute aide ou pointeurs sont plus alors les bienvenus!

Merci d'avance!

+0

Conseil amical: éviter l'affichage des liens. Essayez autant que vous le pouvez pour ajouter du code pertinent * ici *. Les gens ne vont pas visiter les liens. Vous obtiendrez downvoted ou fermé comme hors-sujet. Lisez ceci: http://stackoverflow.com/help/how-to-ask –

+0

@AlexTartan Merci pour le conseil! Mais je n'ai pas assez de réputation pour poster des images directement dans le post en ce moment (besoin de 10 réputation). – zovik

Répondre

0

hmmm, vous devez utiliser une mise à jour à plusieurs conditionnel comme ceci:

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

Donc, c'est la bonne question? Donc, tout devrait être à l'intérieur ""? Cela ne devrait pas être "checkboxvalue1.checked? – zovik

+0

il devrait vous rendre vrai ou faux, c'est juste que je ne sais pas exactement comment vous appelez les variables, mais pour être plus précis, les noms entre" "sont des variables. – Yazsid