Ho un form di ricerca con più campi. Ma una volta avviata la ricerca la pagina che dovrebbe visualizzare i risultati mi da il seguente errore:
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Driver ODBC Microsoft Access] Data type mismatch in criteria expression.
Il codice Asp che da l'errore è il seguente:
codice:
<% Dim tipologia, contratto
tipologia = Trim(Request.Form("tipologia"))
contratto = Trim(Request.Form("contratto"))
set conn = server.createobject("adodb.connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("percorso database")
sql = "SELECT * FROM immobili WHERE tipologia ='"& tipologia &"' AND contratto ='"& contratto &"'"
set rs = conn.execute(sql)
%>
Grazie :sexpulp: