Voilà mon code pour réaliser une authentification :
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
Administrateur ad = new Administrateur();
chefDesVentes che = new chefDesVentes();
assistanteCommerciale ass = new assistanteCommerciale();
Connection conn = null;
try {
String login = jTextField1.getText();
String pass = new String (jPasswordField1.getPassword());
String fonction = jComboBox1.getModel();
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection("jdbc:odbc:Comptoir","","");
System.out.println("Connexion établie avec Comptoir");
Statement s = conn.createStatement ();
s.executeQuery ("SELECT [Nom], [Mot de passe], [Fonction] FROM Employés ");
ResultSet rs = s.getResultSet ();
mdp = rs.getString ("Mot de passe");
log= rs.getString("Nom");
fct= rs.getString("Fonction");
while (rs.next()){
if (log == login || mdp == pass || fonction=="Vice-Président")
ad.setVisible(true);
else if (log == login || mdp == pass || fonction == "Chef des ventes")
che.setVisible(true);
else if (log == login || mdp == pass || fonction == "Assistante Commerciale")
ass.setVisible(true);
else if (log == login || mdp == pass || fonction == "Représentant(e)")
ass.setVisible(true);
}
}
catch (Exception e) {}
}
Il y a plei d'erreurs.
Est-ce que vous pourriez m'aider ?
Merci