我正在使用WindowBuilder开发一个输入屏幕,其中包含一个选择年份的字段。我在这个字段中使用了jYearChooser,并使用YEAR作为mySQL中year列的数据类型。 但是,我在插入和更新此jYearChooser中的数据到mySQL时遇到了问题。
有人可以帮忙吗?
这是我的代码:
String sql =”INSERT INTO counselee (counseleeID, year) VALUES (?,?)”;
PreparedStatement pst = new PreparedStatement();
pst=conn.prepareStatement(sql);
pst.setString(1, counseleeIDField.getText());
pst.setDate(2, convertUtilDateToSqlDate(yearChooserYear.getYear()));
pst.execute();
它没有给我任何错误信息,它根本不会将数据插入年份字段。
我还想知道如何将UPDATE
语句与相同的jYearChooser
字段一起使用。
感谢