Bonjour à tous
J'ai tenté de définir un filtre pour une SqlQuery, basé sur un champ de type BCD,
défini au niveau de serveur de base de données :NUMERIC(10,2).
mais un message d'erreur apparait 'field "QTE_STK" has an invalid field type (BCD) to index on'
Le ClientDataset traduit automatiquement NUMERIC en FMTBcd (formatted BCD) c'est pour cette raison qu'il peut l'utilisé comme filtre,
cependant le sqlquery le traduit en BCD(forme brute)
ya-t-il pas un moyen de le transformer en FMTBcd?

Enfin, j'ai réglé ça avec une SQL , il ma fallut procéder ainsi dès le début.
merci à tous.