codice:
SQL = " SELECT * FROM tabella WHERE (Titolo LIKE '%"&FRASE&"%'"
fraseS = Split(FRASE, " ")
if Ubound(fraseS) > 0 then
for i = 0 to Ubound(fraseS)
if leggiparole(fraseS(i)) then SQL = SQL & " OR Titolo LIKE '%"& fraseS(i)&"%'"
next
end if
SQL = SQL & ")"
la funzione leggiparole verifica se la parola fraseS(i) è contenuta in un DB delle parole non consentite.
se la porola E'consentita aggiunge un pezzo di SQL
se la parola NON E' consentita non dovrebbe aggiungere nulla invece aggiunge
codice:
OR Titolo LIKE '%%'
potete aiutarmi?? come mai sene frega dell' if ed aggiunge comunque la ricerca di "nulla"??