Grazie per le utili indicazioni.
Ho costruito il form con i tre menu a tendina dove seleziono i campi e ho scritto così:
codice:
Regione = Request.form("Regione")
Citta = Request.form("Citta")
Locali = Request.form("Locali")
Dim ConnDown
Set ConnDown=Server.CreateObject("ADODB.Connection")
ConnDown.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath(path&"generale.mdb")
Dim SQLDown,RECDown
SQLDown = "SELECT * FROM generale_tab WHERE Regione = '"&request("Regione")&"' AND Citta = '"&request("Citta")&"' AND Locali = '"&request("Locali")&"' order by ID desc"
Set RECDown=ConnDown.Execute(SQLDown)
con response write query i valori passano correttamente:
codice:
SELECT * FROM generale_tab WHERE Regione = 'LOMBARDIA' AND Citta = 'Bergamo' AND Locale = 'CISANO' order by ID desc
ma restituisce:
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti. Previsto 1.
dove sbaglio?