Avatar billede xezbeth Nybegynder
30. oktober 2002 - 15:42 Der er 19 kommentarer og
1 løsning

Microsoft JET Database Engine error '80040e21'

Hej nogen der kan hjælpe mig med denne fejl type???

SELECT Medarbejder.ID, Medarbejder.Navn, Sum(DateDiff('n',[Start],[Slut])/60-0.5) AS Timer FROM (Slut INNER JOIN Start ON (Slut.Dato = Start.Dato) AND (Slut.ID = Start.ID)) INNER JOIN Medarbejder ON Slut.ID = Medarbejder.ID WHERE ((cdate(Start.Dato)>='29-10-2002') AND (cdate(Slut.Dato)<='28-10-2002') AND Medarbejder.ID = '97040')

Microsoft JET Database Engine error '80040e21'

You tried to execute a query that does not include the specified expression 'ID' as part of an aggregate function.

/Tester.asp, line 35
Avatar billede rosted Nybegynder
30. oktober 2002 - 15:45 #1
Når du bruger sum() og andre gruppefunktioner skal alle felter indgå i din gruppering vha. Group By.
Avatar billede xezbeth Nybegynder
30. oktober 2002 - 15:47 #2
skal jeg så skrive Group BY Medarbejder.ID til sidst???
Avatar billede rosted Nybegynder
30. oktober 2002 - 15:48 #3
Ja, og Medarbejder.Navn
Avatar billede terry Ekspert
30. oktober 2002 - 15:49 #4
If you use the query designer in Access then it will be much easier.

Also your dates will also give a problem I think!

#10-28-2002#
Avatar billede xezbeth Nybegynder
30. oktober 2002 - 15:51 #5
terry, nej dato'erne virker fint nu, det har jeg alvet om
Avatar billede terry Ekspert
30. oktober 2002 - 15:51 #6
and I can also guess who is behind this user!
Only one user name is allowed :o)
Avatar billede xezbeth Nybegynder
30. oktober 2002 - 15:53 #7
ok, nu for jeg ingen fejl, men data'erne bliver heller ikke vist:-/
Avatar billede xezbeth Nybegynder
30. oktober 2002 - 15:55 #8
Jaaa, men jeg havde ikke flere point :o)
Avatar billede rosted Nybegynder
30. oktober 2002 - 15:55 #9
Prøv at kopiere din forespørgsel ind i Access query-editor og se hvad der kommer frem der.
Avatar billede xezbeth Nybegynder
30. oktober 2002 - 15:56 #10
ok, det vil jeg gøre, jeg vender tilbage imorgen, forsat god dag til begge
Avatar billede rosted Nybegynder
30. oktober 2002 - 15:57 #11
I lige måde
Avatar billede xezbeth Nybegynder
31. oktober 2002 - 08:08 #12
nu virker det kun hvis start og slut dato er det samme,
Start.dato = Slut.dato
Avatar billede terry Ekspert
31. oktober 2002 - 08:10 #13
you can send it to eksperten@santhell.dk and I will take a look again. I also need to kno waht your entereing (dates)
Avatar billede xezbeth Nybegynder
31. oktober 2002 - 08:12 #14
ok
Avatar billede xezbeth Nybegynder
31. oktober 2002 - 08:14 #15
sendt
Avatar billede terry Ekspert
31. oktober 2002 - 08:17 #16
recived
Avatar billede rosted Nybegynder
31. oktober 2002 - 08:26 #17
Men med andre ord er dit oprindelige problem løst?
Avatar billede xezbeth Nybegynder
31. oktober 2002 - 10:26 #18
terry, jeg bliver nødtil at give point til rosted, da han hjalp mig med at løse det oprindelige problem
Avatar billede terry Ekspert
31. oktober 2002 - 10:27 #19
No problem :o)
Avatar billede rosted Nybegynder
31. oktober 2002 - 11:45 #20
Mange tak, men en fordeling havde nok været mere rimelig. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester