CIAO,
ho il seguente problema e ve ne sarei molto grato per l'aiuto:
ho un db access denominato archivio.mdb con tabella ETICHETTE
ho fatto una pagina asp per la ricerca tramite form che si trova sulla pagina html index.html:
Mi restituisce sempre lo stesso errore se provo a fare la ricerca:codice:<%@ LANGUAGE = JScript %> <% var testo = String(Request.Form("keywords")); if (testo=="" || testo=="undefined") Response.Redirect("index.htm"); var keywords = testo.split(" "); var stringaDiConnessione = "driver={Microsoft Access Driver (*.mdb)};dbq="; stringaDiConnessione += Server.MapPath("archivio.mdb"); var conn = new ActiveXObject("ADODB.Connection"); conn.Open(stringaDiConnessione); var sql = "SELECT * FROM ETICHETTE WHERE"; for (i=0;i<keywords.length;i++) { if (i>0) sql += " AND"; sql += " keywords LIKE '%" + keywords[i] + "%'"; } var ris=conn.Execute(sql); if (ris.EOF) Response.Write("NESSUN DOCUMENTO TROVATO"); else while (!ris.EOF) { Response.Write(" <a href='" + ris("url") + "'>"); Response.Write(ris("titolo")); Response.Write("</a> "); Response.Write(ris("descrizione")); Response.Write("</p>"); ris.MoveNext(); } conn.Close(); %>
codice:Tipo di errore: Microsoft OLE DB Provider for ODBC Drivers (0x80040E10) [Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti. Previsto 1. /eti/connessione.asp, line 19
SONO DISPERATO!!!! AIUTATEMI!!!! :dh: :dh: :dh:

Rispondi quotando