chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 2007
-
15 avril 2007 à 17:26
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 2007
-
15 avril 2007 à 23:14
Bonjour,
J ai une erreu de compilation au niveau de la synhaxe sur la requête suinante, mais juste sur le dernier &
"SELECT DAYS.CMOIS, DAYS.IdEmp," & _
" Sum((Hour([DAYS]![HsTOTAL])*60)+Minute([DAYS]![HsTOTAL])) AS MsTOTAL," & _
" Sum((Hour([DAYS]![Hs00])*60)+Minute([DAYS]![Hs00])) AS Ms00," & _
" Sum((Hour([DAYS]![Hs25])*60)+Minute([DAYS]![Hs25])) AS Ms25," & _
" Sum((Hour([DAYS]![Hs50])*60)+Minute([DAYS]![Hs50])) AS Ms50," & _
" Sum((Hour([DAYS]![Hs100])*60)+Minute([DAYS]![Hs100])) AS Ms100" & _
" FROM DAYS GROUP BY DAYS.CMOIS, DAYS.IdEmp;"
Hum..., ca me rappelle des problèmes qui m'arrivaient autrefois
As-tu essayé de fermer ton IDE et de la re-ouvrire ? Voir redémarrer completement la machine.
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 15 avril 2007 à 19:15
Merci casy de rester...
j' allais justement te demander de tester le code,
tant mieux si tu l' as fait ...
ça confirme alors mes soupçons ..
quelque chose a changé au niveau des références
parce qu' avant, ce genre de code marchais très bien
Je crois bien (si je me souviens) que généralement j' ai Microsoft Data Formating Objet Librairy 6.0 (SP2)
et là je retrouve (SP4)
Si tu pouvais vérifier...
ou alors ça n' a aucun rapport...
De plus la requête ne marche pas aussi dans Access...même message.
D' ailleurs j' ai fait un copier/Coller du code Sql à partir d' Access..
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 15 avril 2007 à 19:20
Bonsoir Charles,
Oui l' ide a été à maintes reprises réouvert (quand je fatigue,
je ferme tout et je sors faire un tour)
De plus le problèmE date d' hier ...!
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 15 avril 2007 à 20:46
Voici ce que dit l' aide :
L'expression de critères dans une méthode Find tente de comparer un champ avec une valeur dont le type de données ne correspond pas au type de données du champ.
Si c' était à l' éxécution, on comprenderait bien..Mais là c' est à la compilation..
J' ai refais la même chose avec
sQuery1 = "SELECT DAYS.CMOIS, DAYS.IdEmp," & _
" Sum((Hour([DAYS]![HsTOTAL])*60)+Minute([DAYS]![HsTOTAL])) AS MsTOTAL," & _
" FROM DAYS GROUP BY DAYS.CMOIS, DAYS.IdEmp;"
et toujour la même erreur juste entre AS MsTOTAL et FROM DAYS
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 15 avril 2007 à 22:28
Re Bonsoir, Chaibat,
Ayant depuis longtemps automatisé le traitement de mes bases de données, je crains d'avoir un peu oublié l'essentiel des notions de base et vais probablement dire une bêtise, mais tu es apparemment dans la mouise... alors : pourquoi pas (même si c'est une bêtise) !
Enlève cette virgule, juste après AS MsTOTAL...
Et pardonne-moi si c'est idiot, mais....
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 15 avril 2007 à 23:14
re-salut marques,
t' as raison à propos de la mouise ...
Pour le virgule, c' est juste un résidu du Copier / Coller
J' osais pas reposter pour le corriger...
J' ai cru qu' on comprenderait suite au posts précédents..
Bon, puisque l' occasion se présente:
il s' agit bien de
sQuery1 = "SELECT DAYS.CMOIS, DAYS.IdEmp," & _
" Sum((Hour([DAYS]![HsTOTAL])*60)+Minute([DAYS]![HsTOTAL])) AS MsTOTAL" & _
" FROM DAYS GROUP BY DAYS.CMOIS, DAYS.IdEmp;"
toujours la même chose.
ce qui m' oblige à reconsidérer pas mal de choses au niveau du traitement général
si rien n' est trouvé d' ici là..
Mais merci quand même de l' avoir signalé...
A++
ps:drôle de coincidence à propos du résidu ...n' est-ce pas !.