bonjour,
je veux créer une table dans ma base sql à l'aide du java mais je sais pa pourquoi j'arrive pas à exécuter mon code je sais pas ou est l'erreur:
import java.sql.*; public class createTable { public static void main(String args[]) { Connection con = null; Statement stmt = null; String UserBD = "root"; // nom utlisateur String PassWordBD = ""; // mot de passe String url = "jdbc:mysql://localhost/bd1"; try {Class.forName("com.mysql.jdbc.Driver");} catch(java.lang.ClassNotFoundException e) { System.err.print("ClassNotFoundException: "); System.err.println(e.getMessage()); } try { con = DriverManager.getConnection(url, UserBD, PassWordBD); stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); String Query = "CREATE TABLE pers ( Id int, nom String, prenom String , age int);"; int uprs = stmt.executeUpdate(Query); System.out.println(uprs); stmt.close(); con.close(); } catch(SQLException ex2) { System.err.println("SQLException: " + ex2.getMessage());} } }
y a t'il qlq'un qui peut me dire quelles sont mes erreurs?