在java中将数据保存到mysql数据库

时间:2014-03-05 22:03:39

标签: java mysql

大家好我需要你的帮助..我正在尝试使用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);  
    }

1 个答案:

答案 0 :(得分:0)

此代码清晰明了。唯一可能导致问题的变量是con。所以尝试在所有con == null之前添加一个sysout print语句并查看是否为true,然后检查连接设置中是否缺少