1 pièce(s) jointe(s)
Ignorer TextField vide dans une requête SQL
Bonjour,
Etant débutant en Java et SQL, pour un projet, je réalise une application de gestion de musiques.
J'ai donc une fenêtre de ce type :
Pièce jointe 380544
En remplissant un ou plusieurs des TextField, j'aimerai effectuer une recherche dans ma base de donnée et afficher dans la JTable les musiques correspondantes aux critères.
J'ai donc pour le moment une requête de ce type :
Code:
requeteRecherche = "select *from Musique where titre_musique like '"+titreMusique+"%' and interprete_musique like '"+interpreteMusique+"%' and annee_production like '"+anneeProduction+"%' and note like '"+note+"%'";
J'ai cependant des difficultés à trouver la bonne requête à effectuer pour éviter de faire énormément de if (si cela est possible) car ma requête ci-dessus nécessite que tout les champs soient remplit pour fonctionner. Cette requête devrait donc "ignorer" les TextField non remplit.
Merci beaucoup de votre aide ! Bonne journée:)