webForumDet fria alternativet

Räknar inte ut genomsnitt.

ASP

10 svar · 243 visningar · startad av Inferis

Medlem sedan sep. 2000667 inlägg
Frågan#1

Nu blir det pinsamt... :r Just detta hade jag problem med förut, men det som antagligen var lösningen var en länk som inte leder någonstans..
http://cgi.webforum.nu/wf/Forum11/HTML/006960.html
(fast det kanske aldrig löste sig?)

Jag får felmeddelande:
Microsoft JET Database Engine error '80040e10'

No value given for one or more required parameters

strSQL = "SELECT photos.*,((hits.vote1+hits.vote2+hits.vote3+hits.vote4+hits.vote5+hits.vote6+hits.vote7+hits.vote8+hits.vote9+hits.vote10) / hits.raters) AS score FROM photos INNER JOIN hits ON hits.pid=photos.photoid WHERE photos.gender=" & strGender

När jag skriver ut den ser det ut så här:

SELECT photos.*,((hits.vote1+hits.vote2+hits.vote3+hits.vote4+hits.vote5+hits.vote6+hits.vote7+hits.vote8+hits.vote9+hits.vote10) / hits.raters) AS score FROM photos INNER JOIN hits ON hits.pid=photos.photoid WHERE photos.gender=1
Medlem sedan juni 200032 967 inlägg
#2

Det låter som att det är något specificerat fält som inte finns. Kör frågan direkt i Access och se om du får någon hjälp.

Mvh

Medlem sedan sep. 2000667 inlägg
#3

Köra frågan direkt i Access?
Alla fält finns där. Har kollat tre gånger.

Medlem sedan juni 200032 967 inlägg
#4

Om du kör frågan direkt i Access får du förmodligen upp en dialogruta där du ombeds fylla i ett eller annat värde. Det kan ge dig en hint om vad som är galet.

mvh

Medlem sedan sep. 2000667 inlägg
#5

Hur kör man frågan i Access?

Medlem sedan juni 200032 967 inlägg
#6

tänk vad man kan hitta om man söker ;)

Hoppas den beskrivningen gäller fortfarande. :)

mvh

Medlem sedan sep. 2000667 inlägg
#7

Fick som svar:
Datatype mismatch in criteria expression.

Är det fälten som är olika då? Det är räknare och tal.

Medlem sedan sep. 2000667 inlägg
#8

Ändrade så att båda fälten är tal. Funkade inte heller. :(

Medlem sedan sep. 2000667 inlägg
#9

Nu fick jag inget felmeddelande? Ett fönster med alla fälten i de båda tabellerna dök upp. Är koden rätt då eller?

Medlem sedan juni 200032 967 inlägg
#10

Fungerar koden i Access borde koden fungera även från en asp-sida. Gör den inte det?

Medlem sedan sep. 2000667 inlägg
#11

Nej, jag får bara felmeddelandet:
No value given for one or more required parameters.

Skriver jag ut den så får den ett värde med. Fattar inte hur jag ska göra nu?

254 ms totalt · 4 externa anrop · v20260731065814-full.868a69e5
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)