Salut,
Oui, tu met la même condition si tes deux champs de recherche ont la même valeur. Mais tu peux aussi faire des tris sur des valeurs différentes (avec deux edits).
Si maintenant tu recherches dans ta base toutes les oeuvres qui ont pour titre OU pour contenu le terme saisit par l'utilisateur dans ton Edit, je pense qu'il faut que tu emploit un OR.
datamodule2.Query2.SQL.add('OR UPPER(Contenu) = ' + uppercase(quotedstr('%'+Edit3.Text+'%')));
Et si tu as vraiment du mal avec SQL, je te conseille de lire les bases, par exemple ici sur la partie manipulation de données notamment (fonction importante à connaître pour débuter: inner join, where et les booléens, order by, update, insert delete, et cela peut être très utilile de savoir manipuler les vues également.)
Voilà,
A+.
Partager