Ciao ho fatto un paio di pagine dinamiche in .asp per un motore di ricerca..
collego quindi tramite asp queste pagine ad un database access..
una pagina è quella della ricerca, quindi con il campo di testo ed il pulsante ed un'altra è quella dei risultati..
dato che a me serve una ricerca multipla, ho pensato di modificare l'istruzione sql in questo modo:

SELECT *
FROM Libri
WHERE ric_campo LIKE '%testo%'
ORDER BY Titolo ASC


libri è il nome della tabella che contiene i record,
ric_campo è il nome della combobox che contiene delle categorie tipo :titolo, autore, anno di copyright ecc..
testo è il nome del campo di testo sotto la combo..
quindi nella pag. di ricerca ho una combo, un campo di testo ed un pulsante..
tutto funziona bene, nel senso che se provo a fare una ricerca per titolo e nel campo di testo metto l'autore, la ricerca non avrà effettoo.. giustamente...
quello che volevo fare però non è questo..
infatti non volevo mettere una combo, ma un'altro campo di testo che identificasse la categoria, un altro il titolo, un altro l'anno di copyright, ecc... una ricerca multipla insomma... dove non devo fare per forza una ricerca per una sola categoria (titolo, autore, editore, anno di copyright ecc..)
vengo finalmente al dunque...
ho provato a modificare l'istruzione sql i queso modo :

SELECT *
FROM Libri
WHERE ric_campo LIKE '%testo%' AND '%editore%'
ORDER BY Titolo ASC


ma non funziona...quindi ho provato anche in questo modo:

SELECT *
FROM Libri
WHERE ric_campo LIKE '%testo%' LIKE '%editore'%
ORDER BY Titolo ASC


ancora non funziona..
Help me..