fejlmedelse ved skrivning til database
Hej E.....jeg har denne form:
http://www.questis.dk/koder/javascript/upload.asp
og denne fil update.asp:
<%
' Sender resultaterne fra tilføj links til databasen
' Database connection
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("links.mdb")
' Opbygger SQL streng
SQLstmt = "INSERT INTO links (navn,url,hits,kategori,godkendt,søgeord,tilfoj,dato,beskrivelse,head,body,html)"
SQLstmt = SQLstmt & " VALUES ('" & request.form("navn") & "','" & request.form("url") & "','" & request.form("hits") & "','" & request.form("kategori") & "','nej','" & request.form("søgeord") & "','" & request.form("tilfoj") & "','" & request.form("dato") & "','" & replace(request.form("beskrivelse"),"'","''") & "','" & request.form("head") & "','" & request.form("body") & "','" & request.form("html") & "')"
response.write sqlstmt
Conn.Execute (SQLstmt)
conn.Close
Set conn = nothing
Set SQLstmt = nothing
' Sender brugeren tilbage til links når databasen er opdateret
response.redirect ("links.asp")
%>
sender en post, får jeg følgende fejlmeddelse hvorfor ?
INSERT INTO links (navn,url,hits,kategori,godkendt,søgeord,tilfoj,dato,beskrivelse,head,body,html) VALUES ('Føj til foretrukne','Skabelon.asp?id=112','0','13','nej','links,foretrukne,bookmark','Rasmus Fallesen','5. april 2002','Et link så brugeren blot skal klikke en gang for at føje din side til hans foretrukne.','k','Føj til foretrukne','Føj til foretrukne')
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression ''<a href=""java script:window.external.AddFavorite('http://www.questis.dk', 'Questis.dk')"" title=""Føj til foretrukne"">Føj til foretrukne</a>''.
/koder/javascript/update.asp, line 12
mvh.
questis.dk
