Vous êtes sur la page 1sur 2

Résumé Chapitre 4 Java Swing ( Réalisé par Mohamed EL GAZI )

● Pour faire la connexion avec la base de données :

public static Connection Getconnect(){


Connection cn = null;
try{
Class.forName("com.mysql.jdbc.Driver");
cn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test2","root","");
}
catch(Exception e){
JOptionPane.showMessageDialog(null , e.getMessage() );
}
return cn;
}
● Pour faire le trois Operation : Insert, Update ou Delete :

public static int mise_a_jour(String sql){


int t = 0;
try{
Connection cn = Getconnect();
Statement st = cn.createStatement();
t = st.executeUpdate(sql);
}
catch(Exception e){
JOptionPane.showMessageDialog(null, e.getMessage());
}
return t;
}

● Pour faire la sélection depuis la base de données :

public static ResultSet selection(String sql){


ResultSet rs = null;
try{
Connection cn = Getconnect();
Statement st = cn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE , ResultSet.CONCUR_UPDATABLE);
rs = st.executeQuery(sql);
}
catch(Exception e){
JOptionPane.showMessageDialog( null , e.getMessage() );
}
return rs;
}
● La Méthode « executeUpdate() » permet d'envoyer la requête sql vers la base
des données et récupérer le nombre des lignes affectées par la requête.
● La Méthode « executeQuery() » permet d'envoyer la requête sql (select..) vers la
base des données et récupérer un objet (rs) de type ResultSet contenant une
chaîne des enregistrements des données.

❖ Exemple d’utiliser la classe (acces_donnee.java) et ses méthodes :

Vous aimerez peut-être aussi