Bonjour a tous,
pour le filtrage dans une table , j'utilise le Sql ,comme suit :
Dans l'évenement OnChange du Edit1 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Query1.DisableControls ;
            Query1.close;
            Query1.SQL.Clear;
            Query1.SQL.Add(' Select CODEART ,DESIGNATION');
            Query1.SQL.Add(' FROM MyTable  ');
            Query1.SQL.Add(' Where UPPER(DESIGNATION) LIKE ' + ''''+ UpperCase(edit1.Text) + '%''');
            Query1.SQL.Add(' Order By CodeART');
            Query1.Active := true;
            Query1.EnableControls ;
tous passe très bien , sauf , si je saisi un apostrophe , j'obtiens le message erreur suivant :
'SQL Parse Error:

EOF in string detected'.
Quelqu'un a un idée SVP?