ASP: Access tilføjelse fejl
HejJeg er ved at lave lidt statistikker som skal logges i en access database men jeg får fejl ved denne kode:
DateTime = Now()
IP = Request.ServerVariables("REMOTE_ADDR")
Browser = Request.ServerVariables("HTTP_USER_AGENT")
Visitor = "test"
dim conn
function OpenConn( DBPath )
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DBPath
end function
OpenConn("d:\web\localuser\dnhsystems.dk\database\ip.mdb")
strSQL = "Insert into ip ("
strSQL = strSQL & "DateTime, "
strSQL = strSQL & "IP, "
strSQL = strSQL & "Browser, "
strSQL = strSQL & "Visitor) "
strSQL = strSQL & "values( "
strSQL = strSQL & "'" & DateTime & "',"
strSQL = strSQL & "'" & IP & "',"
strSQL = strSQL & "'" & Browser & "',"
strSQL = strSQL & "'" & Visitor & "' )"
Conn.Execute(strSQL)
Conn.Close
Set Conn = Nothing
Fejlen er:
Microsoft JET Database Engine error '80040e14'
Syntax error in INSERT INTO statement.
/ip/default.asp, line 32
og linie 32 er:
Conn.Execute(strSQL)
Er der nogle der ved hvorfor jeg får denne fejl? :-(
MVH Dennis