Buonasera a tutti.

Come si gestisce un utente con più abilitazioni di accesso ad un'area riservata realizzata con ASP?

Mi spiego meglio:

- l'utente "pippo" è abilitato nella tbl_Abilitazioni a visualizzare i dati relativi a tre città: Roma, Milano e Napoli;

- nella tbl_Abilitazione ho dunque 3 record:

codice:
ID	NOME		ABILITAZIONE
1	PIPPO		ROMA
2	PIPPO		NAPOLI
3	PIPPO		MILANO
Ma quando eseguo la query di controllo in tbl_abilitazioni sul nome e appunto l'abilitazione, pur avendo i dati nella tbl_generale non visualizzo nessun record, perchè?:

codice:
   SQL = " SELECT * FROM "
   SQL = SQL & " tbl_abilitazioni"
   SQL = SQL & " WHERE "
   SQL = SQL & " NOME = 'PIPPO' "
   SQL = SQL & " AND "
   SQL = SQL & " ( "
   SQL = SQL & " ABILITAZIONE = 'ROMA' "
   SQL = SQL & " OR "
   SQL = SQL & " ABILITAZIONE = 'NAPOLI' "
   SQL = SQL & " OR "
   SQL = SQL & " ABILITAZIONE = 'MILANO' "
   SQL = SQL & " ) "