Premesso che già avevo aperto una discussione su questo problema e già ne ero venuto a capo grazie a questo forum.
Convinto si trovasse nelle mie 11 pagine di discussioni aperte, questa mattina me le sono viste una ad una voi non ci crederete ma non esiste + mi ricordo anche che la soluzione me la diede imente, ma!!! bo!!
Allora mi collego ed estraggo le informazioni all'interno del data-base usando la stessa pagina.asp
Al momento le estraggo solo da 1 tabella ma vorrei che nel campo cerca della submit quando inserisco la parola da cercare, il sistema andasse a cerca nelle tabelle prestabilite...Spero di essermi spiegato bene.
Il codice è in js:
<%@LANGUAGE = JScript%>
Eseguo il response
Response.Buffer = true;
Variabile
var Cn = new ActiveXObject("ADODB.Connection");
Connessione
Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("/mdb-database/cerca.mdb"));
Form
var testo = new String(Server.HTMLEncode(Request.Form("cerca")));
//Response.Write(testo +"
")
var r_testo = testo.replace(/'/g,"''");
//Response.Write(r_testo +"
")
var cerca = r_testo.split(" "); //
Tabella dove cercare
var sql = "SELECT * FROM risultati WHERE 1=1 ";
var where=""
var i
for (i=0; i<cerca.length; i++)
{
if(i==0){ Campo dove cercare
sql += " AND chiave LIKE '%" + cerca[i] + "%' ";
}else{
sql += " OR chiave LIKE '%" + cerca[i] + "%' ";
}
//Response.Write(cerca[i] +"
")
}
Ordino la ricerca
sql += " ORDER BY Nome Asc";
//Response.Write(sql) ;
//Response.End;
var Mostra = Cn.Execute(sql);
%>
Ora vorrei cercare oltre la chiave
anche le porte porte
come faccio?
Grazie anticipatamente