Я хочу получить даты из таблицы в доступе и проверить, является ли это сегодняшней датой в Eclipse, но это дает мне ошибки - PullRequest
0 голосов
/ 03 апреля 2019

Я хочу иметь возможность выбрать дату из столбца в таблице доступа и сравнить ее с текущей датой, однако у меня постоянно появляется какая-то ошибка, которая говорит мне, что что-то не так с моим форматом или есть внутренняя ошибка .

LocalDateTime ldt = LocalDateTime.now().plusDays(1);
DateTimeFormatter formmat1 = DateTimeFormatter.ofPattern("dd-MM-yyyy HH:mm:ss");

JButton btnLoadTable = new JButton("Load Table");
btnLoadTable.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent arg0) {

        try {
            Connection conn=DriverManager.getConnection("jdbc:ucanaccess://E:\\testing.accdb");
            String sql="SELECT Description,Name,Due_Date FROM Homework  where Due_Date = '"+formmat1+"' ";
            PreparedStatement pst=conn.prepareStatement(sql);
            ResultSet rs=pst.executeQuery();
            table.setModel(DbUtils.resultSetToTableModel(rs));

        } catch (Exception e) {
            e.printStackTrace();
        }
    }
});
btnLoadTable.setBounds(534, 96, 141, 23);
frame.getContentPane().add(btnLoadTable);
...