nel mio motore di ricerca utilizzo questo codice
per effettuare una ricerca con più parole chiave...descr = request.form("codice")
QueryWords = Split( descr )
STRINGA(1) = STRINGA(1) & " ([codice] LIKE '" & QueryWords( 0 ) & "%'"
For i = LBound( QueryWords ) + 1 to UBound( QueryWords )
If QueryWords( i ) <> "" and UCase( QueryWords(i) ) <> "OR" and UCase( QueryWords(i) ) <> "AND" Then
If uCase( QueryWords( i-1 ) ) = "OR" Then
STRINGA(1) = STRINGA(1) & " OR [codice] LIKE '" & QueryWords( i ) & "%'"
Else
STRINGA(1) = STRINGA(1) & " AND [codice] LIKE '" & QueryWords( i ) & "%'"
End If
End If
Next
STRINGA(1) = STRINGA(1) & ") "
però vorrei consentire all'utente di cercare anche per stringhe.. come ad esempio fa Google .. inserendo la parola tra virgolette o apici...
come posso fare?

Rispondi quotando