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:
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();
%>
Mi restituisce sempre lo stesso errore se provo a fare la ricerca:

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: