Fejl i SQL med AND
Jeg skal hive noget data ud fra min databaseJeg gør som følger, hvilket ikke virker...
<%
Set rs = Server.CreateObject("ADODB.RecordSet")
set conn = Server.CreateObject("Adodb.Connection")
strSQL = "SELECT * FROM onsker WHERE oid = '1' AND netid= " & session("netid")
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("../../db/datalunden.mdb")
conn.open strDSN
rs.Open strSQL, strDSN, 1 <--- melder fejl her!!!!
Do While Not rs.EOF
%>
<tr>
<td>- <%=rs("onske")%>">
</td>
</tr>
<%
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
conn.Close
set conn = Nothing
%>
Får følgende fejl:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
