大家好我需要你的帮助..我正在尝试使用netbeans IDE将数据保存到java中的mysql数据库我的源代码不想运行“它给我一个错误,上面写着” Java.lang .NullPointerExcepion
这是我的源代码..
try{
String sql = "Insert into clients(username,Id_number,surname,fullname,age,diagnose) values(?,?,?,?,?,?)";
pst = conn.prepareStatement(sql);
pst.setString(1, txt_surname.getText());
pst.setString(2, txt_fullname.getText());
pst.setString(3, txt_age.getText());
pst.setString(4, txt_diagnose.getText());
pst.setString(5, txt_ID.getText());
pst.setString(6, txtusername.getText());
//pst.setString(7, txt_password.getText());
pst.execute();
JOptionPane.showMessageDialog(null,"Saved");
}catch(Exception e)
{
JOptionPane.showMessageDialog(null,e);
}
答案 0 :(得分:0)
此代码清晰明了。唯一可能导致问题的变量是con。所以尝试在所有con == null之前添加一个sysout print语句并查看是否为true,然后检查连接设置中是否缺少