J'essaie d'afficher UserName dans mon MainDashboard. je suis retriving dans les méthodes de classe et le stockage du userName dans une variable et l'accès à cette variable de tableau de bord, mais tout ce que je reçois est rien mon code Dashboard estComment accéder à une valeur de variable d'une classe en java
String Query="SELECT `FirstName` FROM `localuserregisteratin` WHERE
`Email`='"+a.Email+"' AND `Password`='"+a.Password+"' ";
Statement stmtt=con.createStatement();
ResultSet rst=stmtt.executeQuery(Query);
while (rst.next()) {
PartnerFirstName=rst.getString("Firstname");
frmLocalUser frm=new frmLocalUser();
frm.UserFirstName=PartnerFirstName;
}
et mon code sous forme de tableau de bord est
txtUserName.setText(this.m.PartnerFirstName);
toute aide serait appréciée.
Commencez par lire http : //docs.oracle.com/javase/tutorial/jdbc/basics/prepared.html. Votre code échouera dès qu'il y aura une citation dans l'un des arguments et sera vulnérable aux attaques par injection SQL. Oubliez également les backticks et les noms de tables et de colonnes sensibles à la casse. Et respectez les conventions de nommage Java. –