3 messaggi dal 18 dicembre 2003
Ciao a tutti,
mastico a malapena un pò di asp e sql,
ho utilizzato il seguente codice per ricercare una parola in unj db:

set elencamare=conn.execute("select * from magcamare where (codice like '%"& ricerca &"%') or (descrizione like '%"& ricerca &"%') or (posizione like '%"& ricerca &"%') order by descrizione, codice asc")


se voglio cercare più parole contemporaneamente come posso fare?...

Grazie
Per cercare più parole contemporaneamente intendi forse una query tipo: "sole mare spiaggia"? In questo caso non devi far altro che "spezzare" la tua query (dal tuo codice sembra sia la variabile "ricerca") sugli spazi (p. es. usando Split), quindi, per ogni parola che hai trovato ripetere il criterio di selezione nell'istruzione SQL.

Matteo Casati
GURU4.net

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.