Je cherche à appliquer différents filtres sur un (et un seul) ADOQuery.
J'ai un form qui affiche les données d'une table dans un contrôle ou un autre suivant une donnée de cette table.
Je voudrais éviter de multiplier les Query (ou DataSet, j'ai pas vraiment saisie la différence profonde entre les deux pour le moment :*) ).
Mon idée est donc d'ajouter un objet intermédiaire (figure ci dessous)
Problème :
- Je ne trouve pas l'objet pour faire ça. Il en existe un, ou il vas falloir que je me la farcisse ?
---
Dans la réalité : la majorité de mes contrôles "d'affichages" seront des "DBLookupComboBox" et la donnée filtrée est la ListSource (et non DataSource ;) ) du coup je devrais pouvoir hériter du DBLookupComboBox pour ajouter la notion de filtre. Donc si j'arrive à ajouter la donnée "ListFilter" à ce contrôle, je pourrais crée d'autre Query pour les autres affichage (mais sans rien, je vais vraiment avoir beaucoup de query sur la même table si je dois passer par des Where :/ , et je fait caca tout dur rien que d'y penser :p )
---