kalex > Le souci, c'est qu'Access n'a ni soudex ni regex au niveau des requêtes.
Y'a même pas de moteur d'indexation (qui fait automatique la recherche de mots similaires).
Pour moi, y'a pas de solution au niveau de la base de données, mise à part un truc de goret style (mais nan, faut pas avoir peur...)
-> Remplacer toutes les lettres accentuées par des non accentuées
-> Remplacer les M par des N
-> Les T par des D
-> Les B par des P
-> X par des S
-> Les C par des S
-> Les K par des S
-> Z par des S
-> Les Q par des S (ouais, ça fait beaucoup de S...)
-> Les W par des V
-> Les PH par des F
-> Les GN par des NI
-> Les EI et AI par des E
-> Les G par des J
-> H par rien
-> Y par des I
-> Remplacer toutes les doubles consonnes par des consonnes simples dans la base
A partir de là, tu te retrouves avec tous tes noms écrits en utilisant un minimum de lettre, de façon plus ou moins phonétique.
Ce système pourra donc te permettre de retrouver des noms mal orthographiés. Mais ça a de grosses limites, telles que les inversions de lettre. Là, tu peux ensuite t'amuser à trier les lettre des mots ainsi modifié de façon alphabétique.
Seul problème à ce moment : Les mots compoésés des mêmes lettres, mais dans un ordre différent ne sont plus différenciables. Ceci dit, ce n'est pas forcément gênant, puisque tu as d'autres critères de filtre apparement, tu peux te permettre de trouver plus de similitudes que nécessaire.