20. august 2004 - 08:59
Der er
7 kommentarer og 1 løsning
sql kan ikke finde fejl
<% if request.Form("bog") = "bog" then Function fncTextChange1(strText) strTekst = Trim(strText) fncTextChange1 = Replace(strTekst,"""","''") fncTextChange1 = Replace(strTekst,"'","''") fncTextChange1 = Replace(fncTextChange1," "," ") fncTextChange1 = Replace(fncTextChange1,">",">") fncTextChange1 = Replace(fncTextChange1,"<","<") fncTextChange1 = Replace(fncTextChange1,vbCrLf,"<BR>") fncTextChange1 = Replace(fncTextChange1,"å","å") fncTextChange1 = Replace(fncTextChange1,"æ","æ") fncTextChange1 = Replace(fncTextChange1,"ø","ø") fncTextChange1 = Replace(fncTextChange1,"Å","Å") fncTextChange1 = Replace(fncTextChange1,"Æ","Æ") fncTextChange1 = Replace(fncTextChange1,"Ø","Ø") End Function indhold = fncTextChange1(request.form("text")) set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("bog.mdb") Conn.Open DSN Conn.Execute = "Insert into bog(text, hp, mail, navn, dato) Values('"&indhold&"','"&request.Form("hp")&"','"&request.Form("mail")&"','"&request.Form("navn")&"','"&now()&"')" response.Redirect("gaestebog.asp") end if %>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
20. august 2004 - 09:00
#1
Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement. /r4v3x/gaestebog.asp, line 21
20. august 2004 - 09:06
#2
prøv at skrive SQL-sætningen ud, og vis os den. response.write "Insert into bog(text, hp, mail, navn, dato) Values('"&indhold&"','"&request.Form("hp")&"','"&request.Form("mail")&"','"&request.Form("navn")&"','"&now()&"')"
20. august 2004 - 09:14
#3
Insert into bog(text, hp, mail, navn, dato) Values('nnnn','negerkiks.dk','fruth@c.dk','Mikkel','8/20/2004 9:32:20 AM')
20. august 2004 - 09:14
#4
text er reservert ord. Prøv at sætte klammer omkring [text] Conn.Execute = "Insert into bog([text], hp, mail, navn, dato) Values....
29. august 2004 - 00:04
#5
Fik du det til at virke? Det kunne være rart med lidt feedback :)
29. august 2004 - 00:35
#6
ja det gjorde jeg.. havde helt glemt det..
29. august 2004 - 00:41
#7
Så får du da et svar :) hvis det var mit som hjalp :)
29. august 2004 - 10:29
#8
yes..
Kurser inden for grundlæggende programmering