webForumDet fria alternativet

hjälp med felmeddelande i kod

ASP

2 svar · 199 visningar · startad av MizzK

Medlem sedan juni 2003410 inlägg
Frågan#1

får upp följande felmeddelande:

Feltyp:
Microsoft JET Database Engine (0x80040E14)
Syntaxfel i INSERT INTO-uttryck.
/ny/grund/personal/formular/privskicka.asp, line 9

och hittar inte felet i denna koden... ngn som ser felet?

Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("databas.mdb")
strSQL = "INSERT INTO pers_meddelanden (namn, foretag, tele, e-post, rubrik, meddelande) VALUES ('" & Replace(Request.Form("namn"), "'", "''") & "', '" & Replace(Request.Form("foretag"), "'", "''") & "', '" & Replace(Request.Form("tele"), "'", "''")& "', '" & Replace(Request.Form("e-post"), "'", "''")& "', '" & Replace(Request.Form("rubrik"), "'", "''") & "', '" & Replace(Request.Form("meddelande"), "'", "''") & "')"
objConn.Execute(strSQL)
objConn.Close : Set objConn = Nothing
Medlem sedan dec. 200012 464 inlägg
#2

e-post

döp om den kolumnen till något utan -.

Medlem sedan juni 2003410 inlägg
#3

oki, tack

279 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
152 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)