88 messaggi dal 15 febbraio 2006
Ciao,

"SELECT [bla] FROM [blabla] WHERE [bla] LIKE '%@chiave%'"

non funziona, come lo correggo?....

grazie 1000....
.
263 messaggi dal 08 aprile 2009
Se @chiave è un parametro sql è sufficiente
"SELECT [bla] FROM [blabla] WHERE [bla] LIKE @chiave"

Cordiali Saluti
Gianni Albori - Giben International Spa

Per rispondermi gianni.albori[at]giben.it
<END-CUT>
Così facendo però è come scrivere [bla] = @chiave.
La chiamata corretta dovrebbe essere

SELECT [bla] FROM [blabla] WHERE [bla] LIKE '%' + @chiave + '%'

Gianluca
http://www.gianlucaesposito.it
263 messaggi dal 08 aprile 2009
Io normalmente i caratteri % li inserisco nel parametro @chiave e poi uso l'operatore LIKE per questa ragione In questo modo posso decidere (se mi interessa) quanti % mettere. Se non ti interessa questo, ma vuoi mettere sempre un % all'inizio e uno alla fine, va benissimo anche come hai scritto
Cordiali Saluti
Gianni Albori - Giben International Spa

Per rispondermi gianni.albori[at]giben.it
<END-CUT>

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.