Ciao,
in un access db ho creato una vista con una query del genere:
codice:
SELECT *
FROM files
WHERE (((files.descrizione) Like '*' & [@parola_ricerca] & '*'))
Se testo la vista direttamente sul db mi dà risultati corretti; per esempio in un record il campo files.descrizione= 'lettera con pin dalla banca per accedere alla raccolta punti della tessera' e se passo [@parola_ricerca]='per' mi trova giustamente il record.
Se però passo da un asp sullo stesso db sul server niente ... non mi trova il record.
L'asp è semplice ovvero:
codice:
word_look_for = request("parola_cercata")
filePath = Server.MapPath("\mdb-database\db.mdb")
set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & filePath
set rsWK=oConn.execute("look_for_files '" & word_look_for & "'")
secondo voi dove può stare l'inghippo ... ammetto di non avere mai usato il like con access e magari mi sono perso qualcosa.
grazie
mir