webForumDet fria alternativet
Logga in / Bli medlem

varför detta fel??

Databaser & SQL

1 svar · 183 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?

362 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
120 ms — deklarationer (db)
119 ms — hämta statistik (db)
120 ms — hämta tråd, inlägg och bilagor (db)
115 ms — ändringar (db)