Il problema é il seguente:

abbiamo una pagina di ricerca che riceve una stringa tipo

asp.?ricerca=Mercedes cls bianca

purtroppo non possiamo utilizzare il codice sottostante

perche la nostra ricerca si sviluppa su tre colonne e piu precisamente

marca modello colore


codice:
ricerca2 = Request.Form("ricerca")

sost ="%'and marca like '%"

ricerca = Replace(ricerca2," ", sost)
per riuscire a fare la ricerca della stringa sulle tre colonne abbiamo bisogno di dividere

la stringa in tre risultati tipo:

primaparola=mercedes
secondaparola=cls
terzaparola=bianca

se noi riusciamo a separare le parole che tra loro anno uno spazio allora possiamo fare

l'interrogazione cosi:

codice:
"SELECT *  FROM veiculos WHERE  ( marca like '" & primaparola & "' _

 or marca like '" & secondaparola &'" or marca like '" & terzaparola & "' ) _

 and ( modello like '" & primaparola & "' _

 or modello like '" & secondaparola &'" or modello like '" & terzaparola & "' ) _

 and ( colore like '" & primaparola & "' _

 or colore like '" & secondaparola &'" or colore like '" & terzaparola & "' )  ORDER BY prezzo "
Il problema é :

Come facciamo a dividere in tre parole la stringa

codice:
asp.?ricerca=Mercedes cls bianca
Grazie sin da ora a chi ci puo aiutare

arturo juciara brasile-natal.com