hvad betyder fejlen
Error Type:Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
/lær Asp/tutorial/systemer/Nyheds/addnyhed.asp, line 36
hvad betyder det?? mit script er som følger:
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("Nyhed.mdb")
Conn.Open DSN
Strforfatter = Request.Form("Forfatter")
StrOverskrift = Request.Form("Overskrift")
StrNyhed = Request.Form("Nyhed")
StrDato = Request.Form("Dato")
' SQL sætning opbygges
strSQL = "Insert into nyheder ("
strSQL = strSQL & "Forfatter, "
strSQL = strSQL & "Overskrift, "
strSQL = strSQL & "Nyhed, "
strSQL = strSQL & "Dato) "
strSQL = strSQL & "values( "
strSQL = strSQL & StrForfatter & ", "
strSQL = strSQL & StrOverskrift & ", "
strSQL = strSQL & StrNyhed & ", "
strSQL = strSQL & StrDato & ")"
' SQL sætning eksekveres
linje 36>>Conn.Execute(strSQL)
' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
<%
Response.Write "Nyheden er oprettet<br>"
Response.Write "<a href='senyhed.asp'>Til forsiden</a><br>"
%>