Section courante

A propos

Section administrative du site

Tout d'abord, avant de tenter d'exécuter ce petit programme, assurez-vous que le connecteur MySQL pour le pilote JDBC «Connector/J» est copié dans le répertoire Java «[Java]/JRE/lib/ext». N.B. Il va de soit qu'à cette étape, vous avez déjà installé la base de données MySQL!

Ensuite, en supposant que vous avez une base de données nommé «mybasededonnees_db» dans votre base de données MySQL avec la table «cdmworkgroup» ayant le contenu suivante :

Cin WorkGroupId Name_EN Name_FR Description Status CreateDate CreateUserId LastUpdate UpdateUserId
000 0000023901 Coder Développement Groupe de programmeur effectuant de la recherche et développement (R&D). A 2006/03/09 SYSADM 2006/03/09 SYSADM
000 0000023902 Maintenance Maintenance Groupe maintenant les divers services réseaux, implantant les développements, maintenant l'état actuel du matériel et administrant les accès. A 2006/03/09 SYSADM 2006/03/09 SYSADM
000 0000023903 Direction Direction Direction Groupe de travail s'occupant des divers orientations à prendre sur les projets et les produits. I 2006/03/09 SYSADM 2006/03/09 SYSADM
075 0000000068 Test Teste Groupe désigné pour le contrôle de la Qualité A 2006/03/09 STREMBLAY 2006/03/09 STREMBLAY

Grâce à ce petit programme, vous pourrez afficher la table «cdmworkgroup» vers la console :

  1. import java.sql.*;
  2.  
  3. public class showtable {
  4.     
  5.     public static void main(String[] args) {
  6.        try{
  7.            Class.forName("com.mysql.jdbc.Driver").newInstance();
  8.            Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mybasededonnees_db?user=root");
  9.            Statement stmt = conn.createStatement();
  10.            ResultSet RS = stmt.executeQuery("SELECT Name_EN,Name_FR FROM cdmworkgroup");
  11.            while(RS.next()) {
  12.               System.out.println(RS.getString("Name_FR"));
  13.            }
  14.            RS.close();
  15.            stmt.close();
  16.            conn.close();
  17.         } catch(Exception e){
  18.             System.out.println("Connexion impossible: "+e);
  19.             System.exit(-1);  
  20.         }
  21.     }
  22. }

Ensuite, vous devriez voir afficher un résultat ressemblant à celui-ci :

Développement
Maintenance
Direction
Teste

Voir également

Langage de programmation - MySQL - Accueil

Dernière mise à jour : Mercredi, le 3 juin 2015