Salve amici,

ho delle pagine con cui gestisco la contabilità.
Posso inserire delle somme che assoccio a varie tipologie di operazioni, ad esempio stipendi, versamenti, bonifici ecc.

Sto creando un modulo di ricerca che mi permetta oltre che di filtrare per mese/anno, anche per TIPOLOGIA di operazione e pensavo ad una cosa tipo:

codice:
moviMese_cmd.CommandText = "SELECT * FROM QUINTO_CONTABILE WHERE GIORNO LIKE '%"&MESEATT&"%'"

if Request.Form("PRELIEVO") = 1 then
moviMese_cmd.CommandText = moviMese_cmd.CommandText&" AND TIPOLOGIA = 'PRELIEVO'"
sw = 1
else 
sw = 0
end if

if Request.Form("POS") = 1 then
	if sw = 1 then
	moviMese_cmd.CommandText = moviMese_cmd.CommandText&" OR TIPOLOGIA = 'POS'"
	else
	moviMese_cmd.CommandText = moviMese_cmd.CommandText&" AND TIPOLOGIA = 'POS'"
	sw = 1
	end if
end if.......
Il problema è che se seleziono una voce sola tutto funziona, ma se ne seleziono più di una allora se ne infischia del filtro di data!

Come posso fare?