Salut tout le monde,
J'ai créé une base de données avec MYSQL et je suis parvenu à afficher les tables via ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
try{
    Connection connexion = DriverManager.getConnection("jdbc:mysql://localhost/test","root","root");
    Statement instruction = connexion.createStatement();    
        ResultSet résultat = instruction.executeQuery("SELECT * FROM personne");
    while (résultat.next())
    {
       System.out.println("Nom : "+ résultat.getString("Nom"));
    }
 
    }
    catch(SQLException e){}
mais le problème c'est que quand j'essaie d'insérer une ligne dans la table ça ne marche pas.
Il n'y a pas d'erreur générée et l'affichage ne marche plus.

Voila le code de l'insertion:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
instruction.executeQuery("INSERT INTO personne"+ "(idPersonne,Nom,Prenom,Civilite,age)"
+"VALUES(3,Lee,Henry,Monsieur,23)");
Est ce que quelqu'un a une idée ?
Merci d'avance.