Vad är det för fel?

ASP

2 svar · 150 visningar · startad av Ricki

Medlem sedan juni 2000373 inlägg
Trådstart#1

Vad är det för fel på detta?

			Timmar = dateAdd("h", 6, Now)
			Datum  = dateAdd("n", 8, Timmar)

			Conn.Execute "INSERT INTO Reggade (SenastInloggad) VALUES (" & Datum & ") WHERE Anvandare='" & Session("Anvandare") & "'"

Det är sql en det är fel på. Får följande felmeddelande:

Microsoft OLE DB Provider for ODBC Drivers fel '80040e14' 

[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel (operator saknas) i frågeuttrycket '2000-08-17 01:10:37'. 

/ricki/medlem/login.asp, rad 51
Medlem sedan mars 2000263 inlägg
#2

ändra
" & datum & "
till
#" & datum & "#

Medlem sedan juni 2000373 inlägg
#3

Jag kom på det själv...

Man kan ju inte ha en where sats i en insert into ;)

247 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)