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 :
elle se trouve triée sur la valeur de TITRE
Code : Sélectionner tout - Visualiser dans une fenêtre à part 'Select * from LIVRE order by TITRE;
Dans un autre cas je l'ouvre en recherchant une valeur
exempleJ'ai l'affichage des champs ayant au moins la valeur de MRECHERCHE
Code : Sélectionner tout - Visualiser dans une fenêtre à part 'Select * from LIVRE WHERE TITRE LIKE '+quotedstr(MRECHERCHE);
Tout cela est bien mais je voudrais dans une même commande avoir les 2 j'ai donc essayé la commande suivante
mais là erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part 'Select * from LIVRE order by TITRE WHERE TITRE LIKE '+quotedstr(MRECHERCHE);
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.
Partager