1 pièce(s) jointe(s)
Problème Requete SQL en Java
Bonjour,
Je développé un logiciel de gestion de stock et j'ai besoin de me connecter a ma base de donnée (MySQL qui est sur phpMyAdmin).
j'ai créé ma requête de connexion :
Code:
1 2 3 4 5 6 7 8
| public static SimpleMySQL connect(){
stockSQL = new SimpleMySQL();
stockSQL.connect("localhost", "root", "", "gestion_stock"); //connection localhost
return stockSQL;
} |
Je souhaite pouvoir afficher chaque donnée de ma BDD dans la console pour l'instant (apres je mettrai en forme dans un JTable).
Je coince et ne comprends pas pourquoi cette erreur "The method createStatement() is undefined for the type SimpleMySQL" s'affiche en survolant la méthode "createStatement()" . j'ai bien importé java.sql.*;
Je vous joins le morceau de code nécessaire à la compréhension du problème.
Avez-vous des idées du problème ?
Cordialement,
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| public static JTable table() {
stockSQL = MySQL.connect();
Statement st;
ResultSet rst;
st = stockSQL.createStatement();
rst = st.executeQuery("SELECT * FROM inventaire");
while (rst.next()) {
System.out.println(rst.getInt("id") + "\t");
System.out.println(rst.getString("nom") + "\t");
System.out.println(rst.getString("stock") + "\t");
System.out.println(rst.getString("achat_par_lot") + "\t");
System.out.println(rst.getString("prix_unitaire") + "\t");
System.out.println(rst.getString("prix_par_lot") + "\t");
System.out.println();
}
} |
Voici un screen de ma table de phpMyAdmin :
Pièce jointe 173130