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{
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");

View File

@ -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){