Voici une requête qui marche et dont la finalité est de présenter dans un combobox uniquement les valeurs qui n'ont pas déjà été choisies (le combobox actualise sa liste avec un requery après chaque nouvel enregistrement)
le problème est que cela entraîne une grande lenteur et même plantage malgré le fait que la liste présentée dans le combo box est très courte et décroit correctement à chaque fois.
Il s'agît si je ne me trompe d'une requête de non correspondance mais sur une seule et même table.
Quelle m"thode doit on utiliser avec Access pour qu'il ne plante pas ou soit terriblement ralenti à l'éxécution de cette requête svp ?
SELECT DISTINCT RqMairiesRattacheesDoubleSens.IDMairierattachee, RqMairiesRattacheesDoubleSens.Commune FROM RqMairiesRattacheesDoubleSens WHERE (((RqMairiesRattacheesDoubleSens.IDMairierattachee) Not In (select distinct idmairierattachee from [RqMairiesRattacheesDoubleSens] where idmairieorigine=[Formulaires]![Fiche Mairie]![IDMairie]))) ORDER BY RqMairiesRattacheesDoubleSens.Commune;
Partager