![]()
Si, l'ho letto dopo e sono caduto dalle sedia dal ridere... :maLOL:
![]()
Si, l'ho letto dopo e sono caduto dalle sedia dal ridere... :maLOL:
Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!
OK e questo funzia
---------------
ho un altro quesito
sempre in una ricerca
ho questi valori di una select
SI NO TUTTI
e l'ho impostata cosi
<select name="visione" style="color: #000080; font-family: Tahoma; font-size: 8 pt; font-weight: bold">
<option value="">TUTTI</option>
<option value="SI">SI</option>
<option value="NO">NO</option>
</select>
Nella query ho fatto cosi
strSQL = "SELECT * FROM tab WHERE visione Like '%" & Trim(Session("visione")) & "%' "
visione è un campo testo
il problema è quando lancio la ricerca x tutti , x' ci sono alcuni record che hanno un valore pari a 0.
come posso far rilevare con questa query che tutti mi sta a significare : "trovami tutti i valori si no ma lasciami fuori i record pari a 0"
fatemi sapere.
(voglio vedere se stavolta diamo la stessa risposta)codice:[B] if Trim(Session("visione"))="" then filtro=" WHERE visione <> '0'" else filtro="WHERE visione Like '%" & Trim(Session("visione")) & "%' " end if strSQL = "SELECT * FROM tab "&filtro
:maLOL: :maLOL:Originariamente inviato da burruchaga
(voglio vedere se stavolta diamo la stessa risposta)
No, stavolta leggo solo ora, per viadi una telefonata che mi ha tenuto lontano.
Questo round resta solo a te.
P.S.:Non è che stiamo andando un po' OT???![]()
![]()
Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!
Originariamente inviato da maximum
:maLOL: :maLOL:
No, stavolta leggo solo ora, per viadi una telefonata che mi ha tenuto lontano.
Questo round resta solo a te.
P.S.:Non è che stiamo andando un po' OT???![]()
codice:<%="si in effetti siamo andati un pò in OT, ma se utilizzi i tag di asp e code credo sia lecito."%>
ho provato con questa vs. soluzione
if Trim(Session("visione"))="" then
filtro=" WHERE visione <> '0'"
else
filtro="WHERE visione Like '%" & Trim(Session("visione")) & "%' "
end if
strSQL = "SELECT * FROM tab "&filtro
ma mi trova tutti i risultati il valore si il no ma anche lo 0 e non devono comparire questi ultimi....
bhu
prova allora con
codice:if Trim(Session("visione"))="" then filtro=" WHERE visione NOT Like "%'0'%" else filtro="WHERE visione Like '%" & Trim(Session("visione")) & "%' " end if
Microsoft VBScript compilation error '800a0408'
Invalid character
/public/elencodati.asp, line 75
filtro=" WHERE visione NOT Like "%'ARCHIVIATI'%"
----------------------------------^
non funzia
novita
scusa, ma che db usi? se è access allora prova con
if Trim(Session("visione"))="" then
filtro=" WHERE trim(visione&'x') <> '0x'"
else
filtro="WHERE visione Like '%" & Trim(Session("visione")) & "%' "
end if