Hvorfor kommer denne fejl ???????
Jeg kan ikke forstå hvorfor min browser bliver ved med at melde fejl på nedenstående ASP fil (opret-gem.asp)<% @ LANGUAGE="VBSCRIPT" %>
<!--#include file="include/forbindelse.asp"-->
<%
'Fjerner ulovlige tegn fra det indtastede
session("strNavn") = Replace(Request.QueryString("navn"), "'", "''")
session("strGade") = Replace(Request.QueryString("gade"), "'", "''")
session("strPostnr") = Replace(Request.QueryString("postnummer"), "'", "''")
session("strBy") = Replace(Request.QueryString("by"), "'", "''")
session("strTlf") = Replace(Request.QueryString("tlf"), "'", "''")
session("strEmail") = Replace(Request.QueryString("email"), "'", "''")
strSQL = "INSERT INTO personoplysninger ("
strSQL = strSQL & "navn, "
strSQL = strSQL & "gade, "
strSQL = strSQL & "postnummer, "
strSQL = strSQL & "by, "
strSQL = strSQL & "tlf, "
strSQL = strSQL & "email "
strSQL = strSQL & ") values( "
strSQL = strSQL & "'" & session("strNavn") & "', "
strSQL = strSQL & "'" & session("strGade") & "', "
strSQL = strSQL & "'" & session("strPostnr") & "', "
strSQL = strSQL & "'" & session("strBy") & "', "
strSQL = strSQL & "'" & session("strTlf") & "', "
strSQL = strSQL & "'" & session("strEmail")
strSQL = strSQL & "');"
Conn.Execute(strSQL)
' Luk db forbindelsen
conn.Close
Set Conn=Nothing
%>
Her er fejlmeldingen :
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i INSERT INTO-sætningen.
/opret-gem.asp, line 48
*** Det er linien med "Conn.Execute(strSQL) ***