Bonjour, je suis nouveau sur ce forum. En fait je me suis inscrit aujourd'hui même (Jeudi 12 Février 2009).
J'ai une solution pour votre problème.
Il suffit d'utiliser la fonction IIF qui prend 3 parametres.
Syntaxe : IIF(Condition,valeur_de_retour_si_condition_vraie,valeur_de_retour_si_condition_fausse)
Faites comme suit:
SELECT CHAMP1, IIF(CHAMP2 IS NULL,'',CHAMP2) AS Alias_de_votre_choix FROM TABLE1.
Remarque : L'alias n'est obligatoire.
La fonction IIF teste la condition CHAMP2 IS NULL. Si celle-ci vrai, la fonction retourne '', sinon elle retourne la valeur de CHAMP2
J'espère que cette réponse vous aidera.
Salut !!
PS: Au fait, il y a toute une panoplie de fonction VB qui peuvent être utilisée dans les requêtes.
J'en donne quelques unes:
LEN(nom_du_champ) --> donne la longueur de la chaine de caractères
MID(nom_du_champ,index_départ,longueur_chaine) --> extrait la sous-chaine qui commence à la position index_départ et qui a pour longueur longueur_chaine
etc.