将DATE插入MYSql JDBC

时间:2016-03-02 06:56:08

标签: java mysql jdbc

在这里,我执行了以下代码,并从表单中将其解析为日期格式。

        Date formatter = new SimpleDateFormat("mm/dd/yyyy");
        SimpleDateFormat newFormat = new SimpleDateFormat("yyyy/mm/dd");
        Date date = null,sdate=null;
        String datef = null;
        try {
            date =formatter.parse(datestring);
            sdate = newFormat.format(date);

        } catch (ParseException e) {
            e.printStackTrace();
        }
        ps=conn.prepareStatement("INSERT INTO work_schedule (date) VALUE(?)"); // connection conn defined.
    ps.setDate(1,(java.sql.Date.valueOf(sdate)));

上面的代码抛出一个空指针异常,我试着在我的sql workbench查询中执行查询效果很好。

如果我在上面的代码中犯了任何错误,请告诉我。

0 个答案:

没有答案