Bonjour tout le monde.
Je travaille avec Delphi 7 Entreprise.

Je cherche à filtrer la Table GBiblio sur deux Champs 'Domaine' et 'SDomaine'.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
      GBiblio.Filter:='Domaine ='+QuotedStr('Informatique')+
                                  //            123456789012345
                 '  and  SDomaine ='+QuotedStr('Mot456789012345');
Tant que la longueur du deuxième Champ est inférieure ou égale à 15, cela se passe très bien.

Mais dès que je dépasse les quinze lettres

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
      GBiblio.Filter:='Domaine ='+QuotedStr('Informatique')+
                                  //            123456789012345
                 '  and  SDomaine ='+QuotedStr('Mot4567890123456');
je provoque une classe d'exeption EDBEngineError avec le message : 'Opération non applicable'.

Y a-t-il un moyen d'y remédier pour les longueurs du champ SDomaine supérieurs à 15 lettres.

Merci!