Bonsoir Claude,
Il me semble qu'il manque le GROUP BY GENRE dans la requête (la 1ère).
Le 09/06/2010 19:21, Claude FRICARD a écrit :
Doc,
Je perçois dans ta réponse un peu de sarcasme...Il reste que agrégat
ou pas je ne comprends pas pourquoi une case de visibilité ferait la
différence. ... ;-)
Il est vrai que le code SQL n'est pas tout à fait le même suivant la
visibilité ou pas :
* SELECT SUM( "Prix" ) AS "Total GENRE", "GENRE" FROM "OUVRAGES"
AS "OUVRAGES" WHERE "GENRE" LIKE :Recherche
* SELECT SUM( "Prix" ) AS "Total GENRE" FROM "OUVRAGES" AS
"OUVRAGES" WHERE "GENRE" LIKE :Recherche
Pour que je ne revienne pas l'année prochaine avec ma question....
peut-être m'expliquer le pourquoi des choses, quitte à me dire que si
ça fonctionne avec Access c'est une anomalie...
Salutations mon cher Doc
Claude
Le 09/06/2010 18:11, Docgranville a écrit :
Le 09/06/2010 17:47, Claude FRICARD a écrit :
Débat sur le start center et autres ... il reste que l'avantage que
je trouve à cette version c'est qu'elle est plus obéissante que la
précédente :quand on l'appelle elle vient rapidement ... ;-) et puis
ce centre de démarrage s'il n'est très esthétique il reste fonctionnel.
Les questions restent :
Pourquoi lorsque je coche la case de* visibilité* dans une colonne
où une boite de dialogue a été définie ça ne
fonctionne pas :
le message d'erreur au lancement de la requête est :
Lorsque l'on ne coche pas la case de visibilité le code SQL est le
même mais ça fonctionne.
Puis-je me permettre de dire qu'avec ACCESS case cochée ou pas: ça
marche ...--
Claude
Bonjour Claude,
Ta question me disait quelque chose, et pour cause... En recherchant,
je constate que nous avons eu exactement la même discussion, il y a
exactement un an, jour pour jour ; à l'époque, ta question
s'intitulait "OOo Base 3.1 Win Xp SP3" et j'ai l'impression que
c'était exactement sur la même base de données.
La réponse que Manuel Naudin, Alex Thurgood ou moi-même t'avions
donnée, à propos de la clause de groupement (la clause "Group by")
est semble toujours valable ; de toutes façons, lors de l'exécution
d'une requête, dès lors que l'on reçoit un message d'erreur avec "Not
in aggregate function or group by clause", c'est qu'il y a un
problème avec la clause "Group by".
On se donne rendez-vous l'année prochaine ?
A+
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]