changement BD et ajout des Etudiant

This commit is contained in:
martins 2022-11-12 19:56:42 +01:00
parent 6c20bfcdf2
commit e9d80bf03f
2 changed files with 9 additions and 5 deletions

View File

@ -50,6 +50,7 @@ public class Graphic{
}else{ }else{
ll.add(new GroupeNP(rs.getInt(0), rs.getString(1), rs.getInt(2), rs.getInt(3), TypeGroupe.getType(rs.getString(4)), null)); 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){ }catch(SQLException e){
System.out.println("erreur dans la prise de resultat"); System.out.println("erreur dans la prise de resultat");

View File

@ -178,7 +178,7 @@ public class TestTexteMNP{
agf.addToGroupe(agf.getPromotion(),e54); agf.addToGroupe(agf.getPromotion(),e54);
agf.addToGroupe(agf.getPromotion(),e55); agf.addToGroupe(agf.getPromotion(),e55);
agf.addToGroupe(agf.getPromotion(),e56); agf.addToGroupe(agf.getPromotion(),e56);
agf.addToGroupe(agf.getPromotion(),e57); agf.addToGroupe(agf.getPromotion(),e57);/*
////System.out.println("terminé."); ////System.out.println("terminé.");
////System.out.println("Initialisation complète."); ////System.out.println("Initialisation complète.");
@ -217,7 +217,7 @@ public class TestTexteMNP{
////System.out.println("=========================="); ////System.out.println("==========================");
////System.out.println("== nouveau contenu des groupes de la partition "); ////System.out.println("== nouveau contenu des groupes de la partition ");
for(Groupe g : racineDeLaPartition.getSousGroupes()){ for(Groupe g : racineDeLaPartition.getSousGroupes()){
////System.out.println(g.monPrint()); System.out.println(g.monPrint());
} }
////System.out.println("=========================="); ////System.out.println("==========================");
@ -239,7 +239,7 @@ public class TestTexteMNP{
acf.deleteChangement(itch.next()); acf.deleteChangement(itch.next());
for (Changement cgt : acf.getAllChangements()){ for (Changement cgt : acf.getAllChangements()){
////System.out.println(cgt.monPrint()); ////System.out.println(cgt.monPrint());
} }*/
try{ try{
Class.forName("org.mariadb.jdbc.Driver"); Class.forName("org.mariadb.jdbc.Driver");
try{ try{
@ -248,9 +248,12 @@ public class TestTexteMNP{
"chaignea", "Chaigneauphpmyadmin"); "chaignea", "Chaigneauphpmyadmin");
try{ try{
PreparedStatement pst = cnx.prepareStatement( 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()){ 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(); pst.close();
}catch(SQLException ef){ }catch(SQLException ef){