Salut,
J'ai fait un ans sans programer, et j'ai l'impresion que j'ai perdu sertain automatisme.
J'ai un conposent ADOTable, et mon programe en modifie la propiétés Filter, en fonction de CheckBox coché et du contenu d'un Edit.
Une de mes ligne (contenue dans un if pour verivier le CheckBox) ne marche pas, la voisi (F_CHIMIE est le nom de mon ADOTable):
La ligne marche sans les ( ) mais ne me donne pas le résulta voulu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part F_CHIMIE->Filter="QUANTITE > 0 AND (INDEX_ LIKE '%"+ Edit1->Text + "%' OR SYN1 LIKE '%"+ Edit1->Text + "%' OR SYN2 LIKE '%"+ Edit1->Text + "%')" ;
Avec les ( ) le programe plante à l'execution lorsqu'il execute cette ligne. avec comme message : "Le projet a provoqué une classe d'exception EOLeException avec le message 'les arguments sont de type incorrecte, en dehors des limites autorisées ou en conflit les uns avec les autre'....
Ou se trouve mon erreur???
Partager