diff --git a/GSBapplication/src/acces_aux_donnes/praticienSQL.java b/GSBapplication/src/acces_aux_donnes/praticienSQL.java index f32b2b2..90bca84 100644 --- a/GSBapplication/src/acces_aux_donnes/praticienSQL.java +++ b/GSBapplication/src/acces_aux_donnes/praticienSQL.java @@ -8,6 +8,7 @@ import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; +import java.util.ArrayList; /** * @@ -22,16 +23,16 @@ public class praticienSQL { connexionTest = connexionSQL.getConnect("10.121.38.75","bdgsb","adminGSB","mdpGSB"); } - public String[] rechercherPraticien(String login, String mdp) { - String[] praticienCherche = new String [2]; + public ArrayList rechercherPraticien(String login, String mdp) { + ArrayList praticienCherche = new ArrayList(); try { stmt = connexionTest.createStatement(); // Accès à la table result = stmt.executeQuery("SELECT * FROM PRATICIENLOG WHERE id='"+login+ "' AND mdp='"+mdp + "';"); if (result.next()) { // Le praticien a été touvé - praticienCherche[0] = result.getString(1); - praticienCherche[1] = result.getString(2); + praticienCherche.add(result.getString(1)); + praticienCherche.add(result.getString(2)); } result.close(); diff --git a/GSBapplication/src/presentation/jffConnexion.java b/GSBapplication/src/presentation/jffConnexion.java index aa1c02a..7759f80 100644 --- a/GSBapplication/src/presentation/jffConnexion.java +++ b/GSBapplication/src/presentation/jffConnexion.java @@ -5,6 +5,7 @@ package presentation; import acces_aux_donnes.praticienSQL; +import java.util.ArrayList; /** * @@ -159,9 +160,10 @@ public class jffConnexion extends javax.swing.JFrame { String identifiant = jTFIdentifiant.getText(); String mdp = String.valueOf(jPFmdp.getPassword()); praticienSQL testPraticien = new praticienSQL(); - String [] lePraticien = testPraticien.rechercherPraticien(identifiant,mdp); - if (lePraticien[0] != null){ + ArrayListlePraticien = testPraticien.rechercherPraticien(identifiant,mdp); + if (lePraticien.get(0) != null){ System.out.print("TEST REUSSIE"); + new jffFamilleMedoc().setVisible(true); }else { System.out.print("TEST EMILE RACISTE"); }