空指针异常Java GUI应用程序SQL查询

时间:2015-04-06 11:06:20

标签: java sql exception nullpointerexception

我正在尝试运行一个简单的SQL查询,但我得到一个Null指针异常。 我试图改变一切可能,但无法弄清楚这个例外的原因。

我的代码部分:

String sql = "Insert into CG (Date,Day,Pre,Sub) values (?,?,?,?)";
        try{
        pst = conn.prepareStatement(sql);
        pst.setString(1, "date");//4 value taken as input
        pst.setString(2, "day");
        pst.setString(3, "1");
        pst.setString(4, "0");
        pst.execute();
    }catch (Exception ex) {
        JOptionPane.showMessageDialog(null, ex);
    }

编辑:我在线路pst = conn.prepareStatement(sql)获取NPE

       My connection is :
Connection conn = DriverManager.getConnection("jdbc:sqlite:E:\\NetBeansProject\\At\\At.sqlite");

1 个答案:

答案 0 :(得分:0)

试试这个:

con.createStatement().executeUpdate(query);