Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Gestione utente con più abilitazioni

    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 & " ) "

  2. #2
    ----------------------------------------------------
    *subito* dopo la composizione della stringa SQL metti

    Response.Write "maGGica SQL...: " & sql
    Response.Flush

    poi posta quello che viene a video
    ----------------------------------------------------

  3. #3
    Originariamente inviato da optime
    ----------------------------------------------------
    *subito* dopo la composizione della stringa SQL metti

    Response.Write "maGGica SQL...: " & sql
    Response.Flush

    poi posta quello che viene a video
    ----------------------------------------------------
    codice:
       SELECT * FROM 
       tbl_abilitazioni
       WHERE 
       NOME = 'PIPPO' 
       AND 
       ( 
       ABILITAZIONE = 'ROMA' 
       OR 
       ABILITAZIONE = 'NAPOLI' 
       OR 
       ABILITAZIONE = 'MILANO' 
       )

  4. #4
    se la esegui direttamente in access (se usi access, oc) funzia?

  5. #5
    OK in mysql funziona, in ASP c'era uno spazio di troppo ... grazie !

  6. #6
    Originariamente inviato da Vitacillina
    OK in mysql funziona, in ASP c'era uno spazio di troppo ... grazie !
    dov'era sto spazio?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.