2 messaggi dal 07 maggio 2007

Ciao a Tutto il FORUM
ho una domanda su come impostare una select "proprio a livello di codice"

questa è la logica:
Ho una tabella aziende sulla quale devo fare 1 select di questo tipo

sql_result = "SELECT * FROM aziende where prv ='" &session("nome_provincia")& "' " & "and comune ='" &session("nome_comune")& "' " & "and indirizzo ='" &session("nome_via")& "' "


ora...nome_provincia e nome_comune devono essere =
invece
and indirizzo ='" &session("nome_via")& "' "


deve essere LIKE % % ovvero....

in sessione "session("nome_via")" posso avere una cosa tipo "CARDUCCI" e nel DB trovarmi nel campo INDIRIZZO una cosa tipo "VIA CARDUCCI n8" ...

da quì l'esigenza di usare il like sulla query postata
30 messaggi dal 22 luglio 2002
Ti sei risposto da solo.
Se ho ben capito basta scrivere così:
sql_result = "SELECT * FROM aziende where prv ='" &session("nome_provincia")& "' " & "and comune ='" &session("nome_comune")& "' " & "and indirizzo LIKE '%" &session("nome_via")& "%' "

N.B. se usi access invece di % devi usare *

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.