Bonjour,
J'avance à mon petit train dans Lazarus et Sqlite et je voudrais savoir si l'on peut créer l'affichage d'une table triée et selon certaines conditions dans un Dbgrid.
Exemple : j'ai une table LIVRES que j'ouvre avec la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
'Select * from LIVRE order by TITRE;
elle se trouve triée sur la valeur de TITRE
Dans un autre cas je l'ouvre en recherchant une valeur
exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
'Select * from LIVRE WHERE TITRE LIKE '+quotedstr(MRECHERCHE);
J'ai l'affichage des champs ayant au moins la valeur de MRECHERCHE
Tout cela est bien mais je voudrais dans une même commande avoir les 2 j'ai donc essayé la commande suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
'Select * from LIVRE order by TITRE WHERE TITRE LIKE '+quotedstr(MRECHERCHE);
mais là erreur
j'ai essayé d'autres combinaisons sans résultat.
Ou ce n'est pas possible ou mes commandes sont mal écrites.
Merci de m'apporter un bon éclairage.