ho un database con molti dati, da una pagina html con form inserisco la parola da cercare e la pagina asp che riceve il contenuto del forum dovrebbe mostrarmi i risultati, ma spesso non mi trova niente anche se dovrebbe

questa è la parte che cerca la parola

<%

dim cerca
cerca=request.form("cerca")

Response.Write "Risultato della ricerca

"

if (cerca=" ") or (cerca="'") then
Response.Write "Non è stato trovato nessun prodotto visto che non hai specificato cosa cercare"
else


dbfile=Server.MapPath("mdb-database/prodotti.mdb")
Set OBJdbConnection=Server.CreateObject("ADODB.Connect ion")
OBJdbConnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&dbfile

Set rs = Server.CreateObject("ADODB.Recordset")

sql= "SELECT * FROM prodotti where descrizione Like '%" & cerca & "%'"


rs.Open sql, OBJdbConnection, 3, 3

if not rs.EOF then



While Not rs.EOF

Response.Write Rs("nome")

Wend
else
Response.Write "nessun prodotto trovato"
end if


end if
%>

poi se volessi cercare oltre che nel campo desrizione, ma anche nei campi nome, categoria ,sottocateoria, marca ecc...come potrei fargliel ofare in automatico?