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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 .