07. februar 2005 - 21:57
Der er
8 kommentarer og 1 løsning
asp script generer fejl?
er der nogle der kan se fejlen hmm <% ' ADODB connection objektet Set Conn = Server.CreateObject("ADODB.Connection") ' Husk at angive den rigtige sti til din database DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("database.mdb") ' Åben databaseforbindelsen Conn.Open DSN %> <% Url1 = Request.Form("url1") Url2 = Request.Form("url2") Url3 = Request.Form("url3") Url4 = Request.Form("url4") Url5 = Request.Form("url5") Url6 = Request.Form("url6") strSQL = "UPDATE admin SET " strSQL = strSQL & "Url1='" & Url1 & "', " strSQL = strSQL & "Url2='" & Url2 & "', " strSQL = strSQL & "Url3='" & Url3 & "', " strSQL = strSQL & "Url4='" & Url4 & "', " strSQL = strSQL & "Url5='" & Url5 & "', " strSQL = strSQL & "Url6='" & Url6 & "', " strSQL = strSQL & "WHERE id=" & session("id") Conn.Execute(strSQL) Conn.Close Set Conn = Nothing Response.Redirect Request.ServerVariables("HTTP_REFERER") %>
Annonceindlæg fra Barco
07. februar 2005 - 21:59
#1
Får du nogle fejlmeddelser?
07. februar 2005 - 22:00
#2
ja den kommer her Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i UPDATE-sætningen. /url_script.asp, line 28
07. februar 2005 - 22:12
#3
Prøv denne streng: <% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("database.mdb") strSQL = "UPDATE admin SET Url1='" & Request.Form("Url1") & "', Url2='" & Request.Form("Url2") & "', Url3='" & Request.Form("Url3") & "', Url4='" & Request.Form("Url4") & "', Url5='" & Request.Form("Url5") & "', Url6='" & Request.Form("Url6") & "' WHERE ID=" & TRIM(Request.QueryString("id")) 'Denne streng viser din SQL streng på skærmen Response.Write strSQL 'conn.Execute(strSQL) 'conn.Close 'Set conn = nothing 'Set strSQL = nothing Response.Redirect Request.ServerVariables("HTTP_REFERER") %>
07. februar 2005 - 22:33
#4
Ja, det er kommaet efter den sidste parameter URL6 der skal fjernes...
07. februar 2005 - 22:48
#5
det var bare kommaet der skulle fjernes så jeg er ikke helt klar over hvem der skal have pointene.. men giv et svar og mange tak
07. februar 2005 - 22:50
#6
Jeg synes at softspot skal have point :>
07. februar 2005 - 23:00
#7
Hvad med at dele i porten (hvis det endelig skal være :))?
07. februar 2005 - 23:03
#8
Jeg springer over i dag, du må gerne få dem :>
07. februar 2005 - 23:11
#9
takker mange gange :)
Kurser inden for grundlæggende programmering