Exception NullPointer Exception lors de récupération du dernier id ajouté
kouta19
Messages postés20Date d'inscriptionjeudi 21 juillet 2011StatutMembreDernière intervention18 août 2014
-
7 juin 2013 à 15:21
kouta19
Messages postés20Date d'inscriptionjeudi 21 juillet 2011StatutMembreDernière intervention18 août 2014
-
8 juin 2013 à 00:42
Salut tout le monde
j'utilise tomcat7 , eclipse ee et mysql.
J'ai deux tables, produit(idp,categorie...) et image(id,idp,img) ( l'utilisateur peut insérer plusieurs images du produit )
dans la table produit l'id est auto_increment. Je veux, après insérer un produit, récupérer son id afin d'ajouter les images correspondantes à la table image. tous ça dans la meme servlet (produit.java)qui est l'action du formulaire qui est dans nouveau_produit.jsp
j'ai trouvé ce code :
String rqt = "INSERT INTO produit(idp,...) values("+idp+"....)";
Statement stmte =null;
try{
stmte.executeUpdate("INSERT INTO produit values(rqt,Statement.RETURN_GENERATED_KEYS);
ResultSet rs6 = stmte.getGeneratedKeys();
int id = -1;
if(rs6.next()){
id = rs6.getInt(1);
System.out.println(id);
}
} catch (SQLException ex) {
ex.printStackTrace();
}
mais ça relève nullPointerException !!!
qu'est ce que je doit modifier pour que ça marche, et si vous avez une autre méthode veuillez me la communiquer.
merci d'avance
A voir également:
Exception NullPointer Exception lors de récupération du dernier id ajouté