Rechercher : dans
Par :

Comment afficher 0 si champs est null access?

Dernière réponse le 25 sep 2005 à 22:33:48 arnoldint, le 4 fév 2005 à 12:44:42 
 Signaler ce message aux modérateurs

Bonjour,

j'ai une table access dans laquelle il ya un champs semaine ;
jj'ai une requete qui selectionne pour chaque semaine le nombre d'opérations par type opération.
le probleme c'est que je ve afficher toutes les semaines et s'il n'y a aucune opération je veux quand meme qu'il m'affiche 0.

exemple:

S1 op1
S1 op1
S1 op2
S2 op1
S3 op2


resultat voulu:

S1 op1 2
S1 op2 1
S2 op1 1
S2 op2 0
S3 op1 0
S3 op2 1


Merci d'avance.

1

slolo2000, le 4 fév 2005 à 13:01:56

Salut arnoldint,

essaye ceci :
SELECT Nz(ton_champ, 0)
FROM ta_table;

Répondre à slolo2000

2

random, le 4 fév 2005 à 14:09:53

Sinon tu peux ecrire une fonction que tu pourras utiliser partout
function nullazer(x as variant) as variant
if is null x then
nullazer=0
else
nullazer=x
end if
end function
cepenadant il y n'y a rien à faire pour retirer les nuls des résultats
de requête analyse croisée sinon créer une table de résultat et la corriger


elle est pas belle, la vie ?

Répondre à random

3

 GUYSYS, le 25 sep 2005 à 22:33:48

Bonjour,
Essaies dans les propriétés du champ de mettre la valeur par défaut à O ou dans les propriétés du contrôle , si tu en as un.

Je réponds un peu tard mais je viens de me brancher sur ce site .

Répondre à GUYSYS