Access 97 : minuscule/majuscules : comment respecter la casse
1 réponse
Stéphane
Bonjour,
J'utilise Access 97. Je souhaite sélectionner les enregistrements pour
lesquels un champ vaut CN.
Hélas, il peut aussi valoir Cn. Dans le résultat, j'ai non seulement les
enregistrements avec CN mais aussi ceux avec Cn.
Comment faire pour qu'Access respecte la différence entre majuscules et
minuscules sans passer par des fonctions compliquées pour un non initié ?
Existe-t-il une option ?
Apparemment, dans les modules, il faut mettre Option Comparer Binary au
début. Mais je ne sais pas utiliser les modules et je n'ai guère le temps
d'apprendre dans ces prochains jours. (sauf si c'est ultrasimple).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
hm15
Bonsoir Stéphane,
je ne sais pas si cela va te convenir mais tu peux essayer ceci : - dans une colonne vide de ta requête, sur la ligne "Champ", tape ceci par exemple : ChampMAJ: CompChaîne([TonChamp];"CN";0) - dans la ligne "Critère", tape : 0 (zéro)
Tu ne devrais obtenir que la valeur CN. A ma connaissance, il n'y a pas d'option qui permette de dire simplement que l'on souhaite respecter la casse. C'est en effet dommage.
J'utilise Access 97. Je souhaite sélectionner les enregistrements pour lesquels un champ vaut CN. Hélas, il peut aussi valoir Cn. Dans le résultat, j'ai non seulement les enregistrements avec CN mais aussi ceux avec Cn.
Comment faire pour qu'Access respecte la différence entre majuscules et minuscules sans passer par des fonctions compliquées pour un non initié ? Existe-t-il une option ? Apparemment, dans les modules, il faut mettre Option Comparer Binary au début. Mais je ne sais pas utiliser les modules et je n'ai guère le temps d'apprendre dans ces prochains jours. (sauf si c'est ultrasimple).
Merci pour votre réponse.
Stéphane
Bonsoir Stéphane,
je ne sais pas si cela va te convenir mais tu peux essayer ceci :
- dans une colonne vide de ta requête, sur la ligne "Champ", tape ceci par
exemple :
ChampMAJ: CompChaîne([TonChamp];"CN";0)
- dans la ligne "Critère", tape : 0 (zéro)
Tu ne devrais obtenir que la valeur CN.
A ma connaissance, il n'y a pas d'option qui permette de dire simplement que
l'on souhaite respecter la casse. C'est en effet dommage.
"Stéphane" <seveilleNOSPAM@yahooNOSPAM.fr> a écrit dans le message de news:
#KiAUNFtDHA.2340@TK2MSFTNGP12.phx.gbl...
Bonjour,
J'utilise Access 97. Je souhaite sélectionner les enregistrements pour
lesquels un champ vaut CN.
Hélas, il peut aussi valoir Cn. Dans le résultat, j'ai non seulement les
enregistrements avec CN mais aussi ceux avec Cn.
Comment faire pour qu'Access respecte la différence entre majuscules et
minuscules sans passer par des fonctions compliquées pour un non initié ?
Existe-t-il une option ?
Apparemment, dans les modules, il faut mettre Option Comparer Binary au
début. Mais je ne sais pas utiliser les modules et je n'ai guère le temps
d'apprendre dans ces prochains jours. (sauf si c'est ultrasimple).
je ne sais pas si cela va te convenir mais tu peux essayer ceci : - dans une colonne vide de ta requête, sur la ligne "Champ", tape ceci par exemple : ChampMAJ: CompChaîne([TonChamp];"CN";0) - dans la ligne "Critère", tape : 0 (zéro)
Tu ne devrais obtenir que la valeur CN. A ma connaissance, il n'y a pas d'option qui permette de dire simplement que l'on souhaite respecter la casse. C'est en effet dommage.
J'utilise Access 97. Je souhaite sélectionner les enregistrements pour lesquels un champ vaut CN. Hélas, il peut aussi valoir Cn. Dans le résultat, j'ai non seulement les enregistrements avec CN mais aussi ceux avec Cn.
Comment faire pour qu'Access respecte la différence entre majuscules et minuscules sans passer par des fonctions compliquées pour un non initié ? Existe-t-il une option ? Apparemment, dans les modules, il faut mettre Option Comparer Binary au début. Mais je ne sais pas utiliser les modules et je n'ai guère le temps d'apprendre dans ces prochains jours. (sauf si c'est ultrasimple).