varför detta fel??

Databaser & SQL

1 svar · 199 visningar · startad av mandel

Medlem sedan apr. 2002111 inlägg
Trådstart#1

Jag har fastnat och kan inte lösa problemet, någon som kan hjälpa mig?!

jag håller på med en räknare som räknar antalet besökare på sidan. men det blir nått fel när det skall läggas till i databasen
jag har kollat rättigheterna och de verkar stämma.
såhär ser felmeddelandet ut.

Teknisk information (för supportpersonal)

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel (operator saknas) i frågeuttrycket 'id='.
/www.blablabla.nu/www/hitz.asp, line 4

Webbläsare:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)

och detta är raden i filen som den hänvisar till.

Conn.Execute("UPDATE raknare SET hitz = hitz + 1 Where id=" & Request.Querystring("id"))

någon som ser nått galet???
x( x( x( :birp

Medlem sedan dec. 200012 464 inlägg
#2

Din querystring innehåller inte något värde för id.

Är det du själv som bygger ihop querystring?

I så fall, använder du post eller get i din form?

260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)