Microsoft JET Database Engine error '80040e14'
Syntax error in INSERT INTO statement.
/index/Default.asp, line 12
Line 12 är
set objRS = objConn.Execute("INSERT INTO counter(hej, ip) VALUES('hej', '" & ip & "')")
Resten av koden:
ip = Request.ServerVariables("REMOTE_ADDR")
set objRS = objConn.Execute("INSERT INTO counter(hej, ip) VALUES('hej', '" & ip & "')")
objRS.close : set obJRS = nothing
objConn.close : Set objConn = nothing
Förslag på vad som är fel? :)
PoffeMedlem sedan apr. 20022 743 inlägg :)
set objRS = objConn.Execute("INSERT INTO counter (hej, ip) VALUES('hej', '" & ip & "')")
Skitsamma det är fixat :P
@ndersMedlem sedan juni 200032 969 inlägg Fixar man problemet, så passar man också på att berätta hur man fixade det.
Dessutom; skapa inte ett recordset när du inte ska hämta ut data. Exekvera direkt bara. Exempel:
strSQL = "INSERT INTO ...."
objConn.Execute strSQL,,128
mvh
Jo det var så att jag bytte namn på databasen från "counter" till "countern". Sedan så sket jag i recordsetet och körde execute direkt.