Bonjour,
j’essaie de vérifier dans ma table si un nom existe ou pas pour pouvoir executer un traitement dans mon code java,mais à chaque fois qu j'execute j'ai un NullPointerException
voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 try{ Class.forName("com.mysql.jdbc.Driver"); try { con = DriverManager.getConnection("jdbc:mysql://localhost:3306/gcm","M",""); } catch (SQLException e) {e.printStackTrace(); } PreparedStatement statement = con.prepareStatement("SELECT * FROM gcm_users WHERE name = '"+name+"'"); // la ligne qui provoque la NPE ResultSet result = statement.executeQuery(); while(result.next()){ duplicat=true; } } catch(Exception e){ e.printStackTrace(); }
Partager