questo script mi permette di ricercare tutte le parole in serite nel form di ricerca
codice:
<%
search="pippo pappo tappo"

set conn = server.createobject("adodb.connection") 
conn.open "driver={microsoft access driver (*.mdb)};dbq="&_ 
server.mappath("forum/forum.mdb") 

sql = "select * from messaggi where" 

ArrSearch = Split(search) 
x = 0 
for each Word In ArrSearch 

If Not x = UBound(ArrSearch) Then 
sql = sql & " messaggio like '%" & word & "%' and" 
Else 
sql = sql & " messaggio like '%" & word & "%'" 
End If 

x = x + 1 
Next 
set rs = conn.Execute(sql)
ecc ecc...
%>
come posso fare affinchè possa ricercare in messaggi che contengano tutte le parole ma anche in quelli dove sia presente anche solo una parola di tutta la frase?

es:
1)- ricerca nei messaggi che contengono "pippo pappo tappo"
2)- ricerca nei messaggi che contengono "pippo pappo"
3)- ricerca nei messaggi che contengono "pippo"
4)- ricerca nei messaggi che contengono "pappo"
5)- ricerca nei messaggi che contengono "tappo"


grazie x l'aiuto