From e9d80bf03f8f5f3ea61f4f8d77c0607ab40a2f1e Mon Sep 17 00:00:00 2001 From: martins Date: Sat, 12 Nov 2022 19:56:42 +0100 Subject: [PATCH] changement BD et ajout des Etudiant --- .../iutfbleau/projetIHM2022FI2/Graphic/Graphic.java | 1 + .../projetIHM2022FI2/Test/TestTexteMNP.java | 13 ++++++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/java/APIGroupe/src/fr/iutfbleau/projetIHM2022FI2/Graphic/Graphic.java b/java/APIGroupe/src/fr/iutfbleau/projetIHM2022FI2/Graphic/Graphic.java index e043c95..b157f71 100644 --- a/java/APIGroupe/src/fr/iutfbleau/projetIHM2022FI2/Graphic/Graphic.java +++ b/java/APIGroupe/src/fr/iutfbleau/projetIHM2022FI2/Graphic/Graphic.java @@ -50,6 +50,7 @@ public class Graphic{ }else{ ll.add(new GroupeNP(rs.getInt(0), rs.getString(1), rs.getInt(2), rs.getInt(3), TypeGroupe.getType(rs.getString(4)), null)); } + //il reste a add les étudiants et mettre le sous groupe } }catch(SQLException e){ System.out.println("erreur dans la prise de resultat"); diff --git a/java/APIGroupe/src/fr/iutfbleau/projetIHM2022FI2/Test/TestTexteMNP.java b/java/APIGroupe/src/fr/iutfbleau/projetIHM2022FI2/Test/TestTexteMNP.java index 447c615..cf43ce6 100644 --- a/java/APIGroupe/src/fr/iutfbleau/projetIHM2022FI2/Test/TestTexteMNP.java +++ b/java/APIGroupe/src/fr/iutfbleau/projetIHM2022FI2/Test/TestTexteMNP.java @@ -178,7 +178,7 @@ public class TestTexteMNP{ agf.addToGroupe(agf.getPromotion(),e54); agf.addToGroupe(agf.getPromotion(),e55); agf.addToGroupe(agf.getPromotion(),e56); - agf.addToGroupe(agf.getPromotion(),e57); + agf.addToGroupe(agf.getPromotion(),e57);/* ////System.out.println("terminé."); ////System.out.println("Initialisation complète."); @@ -217,7 +217,7 @@ public class TestTexteMNP{ ////System.out.println("=========================="); ////System.out.println("== nouveau contenu des groupes de la partition "); for(Groupe g : racineDeLaPartition.getSousGroupes()){ - ////System.out.println(g.monPrint()); + System.out.println(g.monPrint()); } ////System.out.println("=========================="); @@ -239,7 +239,7 @@ public class TestTexteMNP{ acf.deleteChangement(itch.next()); for (Changement cgt : acf.getAllChangements()){ ////System.out.println(cgt.monPrint()); - } + }*/ try{ Class.forName("org.mariadb.jdbc.Driver"); try{ @@ -248,9 +248,12 @@ public class TestTexteMNP{ "chaignea", "Chaigneauphpmyadmin"); try{ PreparedStatement pst = cnx.prepareStatement( - "INSERT INTO `Groupe` (`id`, `nom`, `min`, `max`, `Type`, `etudiant`, `id-parent`, `id-sous-groupe`) VALUES (;"); + "INSERT INTO `Etudiant` (`id`, `nom`, `prenom`) VALUES (?, ?, ?);"); for(Etudiant et: agf.getPromotion().getEtudiants()){ - + pst.setInt(1, et.getId()); + pst.setString(2, et.getNom()); + pst.setString(3, et.getPrenom()); + pst.executeQuery(); } pst.close(); }catch(SQLException ef){