Problème d'instance (NullPointerException)
Bonsoir, j'ai un projet sur le quelle je dois faire des requêtes SQL, seulement, j'ai un soucis et je trouve pas vraiment d'ou viens l'erreur.
Je fais un SELECT FROM WHERE afin de récupérer une ligne, un id, et ensuite je réutilise cette id, seulement, j'ai l'erreur java.lang.NullPointerException
Voilà le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
JDBCConnect post_connect = new JDBCConnect();
String demande_ref = "SELECT id_user as id FROM user WHERE user_name= "+data_buffer.getString("name");
JDBCUtils post_ref = post_connect.request("site", demande_ref);
int id;
try {
id = (post_ref.resultat).getInt("id");
post_ref.close();
String update_ref = "UPDATE user SET (status = 2) WHERE user_id="+id;
JDBCUtils up_ref = post_connect.request("site", update_ref);
up_ref.close();
} catch (SQLException e){
ErrorsHandler.write(UtilsVariables.ERRORLVL_WARNING, UtilsVariables.ErrorTypes.RequestError, e.getMessage());
} |
Et l'erreur est donc sur cette ligne:
id = (post_ref.resultat).getInt("id");
Je comprend pas vraiment d'ou viens le soucis.... Merci d'avance pour l'aide !