Drivers error 80040e14 access + asp
Hej!Jeg får fejlen:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error in string in query expression 'Id = 7''.
/langsyne/sider/Journal.asp, line 59
Fejlen opstår når jeg skriver:
<%
iId = Request.QueryString("id")
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("../db/langsyne.mdb")
Conn.Open DSN
strSQL = "SELECT * FROM Tour WHERE Id = " & iId
Set rs = Conn.Execute(strSQL)
%>
Fejlbeskrivelsen henviser til den sidste linje i sqlstrengen. Det mærkelige er dog at siden finder det rigtige Id, som bliver sendt fra den forrige side.
Hvad kan der være galt?
