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

    [Delphi] Login

    Ragazzi in una form di delphi ho messo due textarea(campi edit)....
    Ora come clicco sul bottone ok vorrei che mi verificasse che l'username (possa nella prima text area) e la password (posta nella seconda textarea) con l'user e la pwd presente nel db...

    il db è un comune paradox creato da delphi con la colonna id,user e la colonna pwd.....

    potrebbe iniziare con:
    codice:
    if (Edit1.Text)=????
    and (Edit2.text)=?????
    then faccio fare il login.....
    come lo faccio il confronto sulla stessa riga del db tra le due colonne user e pwd?
    .: bY aLe MuRa DeSiGn :.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Devi usare un componente TQuery (se intendi accedere al database Paradox attraverso il BDE) impostando lo statement SQL da eseguire affinché ricerchi la password associata al nome utente inserito e verificando, una volta ottenuto il record, che vi sia corrispondenza tra la password memorizzata e quella digitata nella casella di testo.

    Certo, la memorizzazione di password in un database Paradox, facilmente modificabile, non è il massimo della sicurezza, per non dire che è quasi ininfluente...

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    e come posso risolvere?
    purtroppo non conosco il linguaggio sql....
    .: bY aLe MuRa DeSiGn :.

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Originariamente inviato da AleMura Design
    e come posso risolvere?
    purtroppo non conosco il linguaggio sql....
    Questo è tutta un'altra questione: la conoscenza di SQL è imprescindibile per poter lavorare in modo corretto con i database.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    ok....
    dunque tu mi hai detto che i file nel database paradox sono facilmente modificabili...mi spieghi come?
    .: bY aLe MuRa DeSiGn :.

  6. #6
    se non conosci SQL usa il componente TTable.
    Guardati l'help relativo al componente e tutte le sue proprietà. Metti in Tablename il nome della tua tabella e la prorietà Active a true.
    Devi usare Locate per trovare il record relativo al tuo user e FieldByName('pass').AsString per accedere alla password.
    ciao
    sergio

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.