Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2016
    Messaggi
    5

    [C#] Gestire un utente con diversi livelli (registrato, ospite, ecc.)

    Salve a tutti

    Allora il mio problema consiste che ho una tabella con 3 colonne (User,PW,Act) in SQL e che le sto utilizzando come dati per accedere a un ipotetico programma; i primi di 2 sono in VARCHAR, invece ultimo e' in bit(definiti come 0 e 1), tale cosa mi servirà per C# poter definire se è un utente o un ospire.
    quindi vi chiedo un aiuto su cosa debbo fare ?

    vi ringrazio

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,464
    Cosa devi fare ... per cosa?

    Ma qual è la domanda??
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2016
    Messaggi
    5
    La domanda in che modo posso risolvere la questione al livello di linguaggio , perche non capisco come fare ad ampliare l'accesso distinguendo tra i diversi valori

  4. #4
    è un byte, non un bit.
    Semplice: se è un utente scriverai 1 in fase di registrazione.
    Se è un ospite non comparirà mai in archivio, quindi consideri 0

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,464
    E
    Quote Originariamente inviata da Cacci0 Visualizza il messaggio
    non capisco come fare ad ampliare l'accesso distinguendo tra i diversi valori
    E io continuo a non capire la domanda.
    Che vuol dire in italiano

    "ampliare l'accesso"??
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Converti il valore utilizzando una variabile bool

  7. #7
    usare un booleano per definire un ruolo è quantomeno un azzardo, a meno di essere strasicuri che i ruoli siano sempre e solo due. Io userei un char(1) (26 lettere + 10 cifre=36 ruoli) o una tabella d'appoggio

  8. #8
    concordo però con Oregon sul fatto che il problema sia stato esposto in maniera barbara

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 © 2024 vBulletin Solutions, Inc. All rights reserved.