Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    1

    METODO getPassword() per l'oggettojtextfield

    Salve, ho realizzato attraverso una semplice interfaccia grafica, l'accesso protetto attraverso l'inserimento di una login e di una password; una volta inseriti i due campi si invia una query sql al database che possiede tutte le registrazioni di utenti con le relative password e deve permettere l'accesso altrimenti negaarlo.
    Ora io ho utilizzato due oggetti uno di tipo textfield e l'altro di tipo passwordfield; nel momento in cui eseguo la query attraverso il metodo queryexecute mi da un problema per quanto riguarda il metodo getpassword(); infatti io ho realizzato la seguente query:
    "SELECT* FROM REGISTRAZIONI WHERE LOGIN =' " + oggettotextfield.getText() + " ' and PASSWORD ='" + oggettopasswordfield.getPassword + "'";
    mandata l'esecuzione ebben la query da sempre esito negativo anke se immewtto valori corretti di login e password.
    ho provato a realizzare la query solo sulla login e andava tutto bene poi ho provato sull'oggetto password e li qualkosa non andava. ho deciso di stampare la query nel message box di java e ho visto che al poisto della password usciva un codice strano forse crittografato che quindi non permette di risolvere positivamente la query.
    Spero di essermi spiegato bene perciò chiedo a chiunque sappia qualkosa di farmi sapere al più presto; un grazie anticipato ciao a tutti.

  2. #2
    Il metodo getPassword() restituisce un char[], non un oggetto String; per ottenere la stringa da utilizzare nella query puoi fare così:

    codice:
    new String(oggettopasswordfield.getPassword())
    Ciao,

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