Filtrage entre differents champs numeriques d'une même table

Leader2000 Messages postés 184 Date d'inscription mercredi 24 mai 2006 Statut Membre Dernière intervention 28 août 2015 - 25 juil. 2012 à 18:12
Leader2000 Messages postés 184 Date d'inscription mercredi 24 mai 2006 Statut Membre Dernière intervention 28 août 2015 - 26 juil. 2012 à 08:39
salut!

j'ai deux champs numériques differents ('epaisseur_min' et 'epaisseur_max') dans une même table et je souhaite faire un filtrage d'un certain nombre de chiffres. Par exemple: 2 à 11.
Je constate que le filtrage ne se fait que pour la colonne epaisseur_min. Et non pour epaisseur_max.

mes codes:

qryTS_QS.Filter:='epaisseur_min=' +quotedstr(min_epaisseur_TS_QS_cons.Text)+ ' and ' +'epaisseur_max>' +quotedstr(max_epaisseur_TS_QS_cons.Text);
qryTS_QS.Filtered:= true;

Developper est une dimension pour moi.
Leader2000

2 réponses

pierrotk10d Messages postés 110 Date d'inscription mardi 13 novembre 2007 Statut Membre Dernière intervention 2 février 2024 3
25 juil. 2012 à 21:39
Bonjour,
Pour poser un filtre entre deux bornes regardes plutôt SetRangeStart et ApplyRange.
Chaque fois que tu rencontres un problème (souvent très simple) tu poses une question sur le forum. En plus tu ne marques pas réponse acceptée, tu ne dit pas si la réponse te convient. Rien!!!
Comme dit Contador ça en devient pénible. Quand j'ai commencé à développer avec Delphi venant de Clipper j'ai acheté des bouquins pour voir comment ça marchait. Les bouquins de Dick Lantim faisaient référence. Il en existe peu être d'autres. A cette époque les forums de développeurs étaient rares et il fallait bosser un peu pour livrer son travail. Maintenant c'est tout et tout de suite.
Allez salut et bon développement quand même.


pierrot
0
Leader2000 Messages postés 184 Date d'inscription mercredi 24 mai 2006 Statut Membre Dernière intervention 28 août 2015
26 juil. 2012 à 08:39
Pierrot, merci pour cette remarque. J'en suis conscient et corrigerai cette erreur.

Merci,


Developper est une dimension pour moi.
Leader2000
0
Rejoignez-nous