uhm. Tu trouves que c'est pas assez bien expliqué c'est ca?
Bon.
Je te conseille d'aller voir pour en apprendre plus sur les requetes:
http://access.developpez.com/faq/?page=Requetes
Et pour la fonction sansAccent
'E/S :
'E: Chaine : la chaine dans laquelle changer un accent
'EnMAj: Pour traiter une chaine en majuscule ou minuscule.
'Sortie: renvoie la chaine entrée sans accent en maj ou minuscule.
Public Function sansAccent(ByVal Chaine As String, EnMajuscule As Boolean) As String
remplace les accents des lettres a,e,i,o,u,y :
- è
é
ê
ë
ù
ú
û
ò
þ
ÿ
à
á
â
î
ï
Et si tu as bien remarqué dans l'exemple :
SELECT * FROM MaTable WHERE SansAccent(MonChamp,True)=sansaccent("élève",true)
La fonction que tu as crées dans ton module est utilisée dans une requete.
Ici Elle permet de trouver tous les champs de la table Matable dont la valeur est "ELEVE" avec ou sans Accent.
Tu peux l'utiliser dans une requetes SQL update/delete/insert/select
ou n'importe ou dans ton application ou tu as besoin de faire ce genre de traitement.
Je pense t'avoir tout dit.
Bonne chance.
Partager