Ciao, ho questo script per fare una ricerca in un database ma mi d acome risultato tutti record quando cerco qualcosa. Sapreste aiutarmi???

codice:
<%
if view = "ricerca" then
rs.Open "select * from liste where azienda or email like '%" & request.form("ricerca") & "%' order by id DESC", conn
if rs.EOF then
%>
Utente inesistente

Controlla il form compilato
<%
else
Do while NOT rs.EOF
azienda = rs("azienda")
email = rs("email")
invio = rs("invio")
citta = rs("citta")
tel = rs("tel")
id = rs("id")
%>
<div class="lista">
<a href="l.asp?view=scheda&id=<%=id%>">
<%=uCase(azienda)%>

Email: <%=email%> - Invio email <%=invio%>


Tel. <%=tel%> - Città: <%=citta%></a>
</div>


<%
rs.Movenext
Loop
end if
rs.Close
end if
%>