OVH Cloud OVH Cloud

Cellule vide

1 réponse
Avatar
reda
Bonjour,
Je fais la requete suivante :
SELECT Table1.Champ1
FROM Table1
GROUP BY Table1.Champ1 ;
Résultat : les 3 premières ligne sont vides.
A ma requête, je rajoute : HAVING Table1.Champ1 Is Not Null;
A mon grand étonnement, j'ai tjrs une première ligne vide. Pensant qu'il s'
agit d'un espace, j'appuie sur la touche flèche droite, mais le curseur ne
reste dans pas la cellule et change de ligne : donc, ce n'est pas un espace.
Je modifie la 1re ligne de ma requete :
SELECT Table1.Champ1, Asc(Table1.Champ1) as Test
Dans le 1er enregistrement du champ Test, j'obtiens : #Erreur
Une explication ?
Merci d'avance.
Reda

1 réponse

Avatar
Raymond [mvp]
bonjour.

le champ peut contenir un caractère non affichable tout en donnant
l'impression d'être vide. en travaillant directement sur ta table, en triant
a-z, tes champs se retrouvent-ils en premier ? combien y en a-t-il ? si tu
frappes zzzz dans les champs et en cliquant sur le tri z-a , se
retrouvent-ils en premier ? si oui il n'y a pas de bobo. si tu vides tes
champs, que donne ta requête ? Faut bien penser que dans la table il peut y
avoir non pas 3 champs mais n champs dans ce cas.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"reda" a écrit dans le message de
news:cg2jh5$eod$
Bonjour,
Je fais la requete suivante :
SELECT Table1.Champ1
FROM Table1
GROUP BY Table1.Champ1 ;
Résultat : les 3 premières ligne sont vides.
A ma requête, je rajoute : HAVING Table1.Champ1 Is Not Null;
A mon grand étonnement, j'ai tjrs une première ligne vide. Pensant qu'il
s'

agit d'un espace, j'appuie sur la touche flèche droite, mais le curseur ne
reste dans pas la cellule et change de ligne : donc, ce n'est pas un
espace.

Je modifie la 1re ligne de ma requete :
SELECT Table1.Champ1, Asc(Table1.Champ1) as Test
Dans le 1er enregistrement du champ Test, j'obtiens : #Erreur
Une explication ?
Merci d'avance.
Reda