Compter le nombre de lignes dans un dbgrid
Bonjour,
je n'ai pas trouvé quelque chose me correspondant dans le forum. Un petit souci vient me pertuber la comprenette et j'en suis bouleversifié. Je ne trouve pas la fonction rows count dans les dbgrid ? Est-ce que quelqu'un sait si elle existe ou sinon, doit faire un compte des lignes en passant directement sur la requête dont le résultat s'affiche dans mon dbgrid. Le chiffre me permet de calculer à chaque fois le nombre d'itérations d'une boucle pour prendre en compte les valeurs d'un champ et l'affecter dans une variable. J'utilise les composants Zeos pour la connexion sur une base Sqlite.
Pour l'instant j'en suis là :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
var
nomcherche:string;
i:integer;
sumrec:extended;
begin
nomcherche:='%'+edit1.text+'%';
//je desacticve la requete
query1.active:=false;
//je modifie la requete
query1.sql.text:='SELECT * FROM mabase WHERE nom LIKE'+Quotedstr(nomcherche)+';';
//je reactive la requete
query1.active:=true;
//et apres je fais quoi ? |
Si quelqu'un a un idée, je suis preneur.
Merci .