我正在使用Microsoft Access数据库来存储数据。在那里,我将日期存储为“日期/时间”数据类型。虽然从下面的代码获取日期,它会产生错误..java中的JDBC连接中找不到数据类型错误?
String sql = "Select prev_date from StaffAdvance where Staff_ID='"+date+"'";
ResultSet rs = st.executeQuery(sql);
此代码有什么问题?
我正在使用Microsoft Access数据库来存储数据。在那里,我将日期存储为“日期/时间”数据类型。虽然从下面的代码获取日期,它会产生错误..java中的JDBC连接中找不到数据类型错误?
String sql = "Select prev_date from StaffAdvance where Staff_ID='"+date+"'";
ResultSet rs = st.executeQuery(sql);
此代码有什么问题?
正如你说的日期对象的类型是java.util.Date,该类型更改为java.sql.Date和尝试。
Staff_ID是约会吗? (顺便说一句,发布完整的stacktrace总是一个好主意)。 – 2010-02-23 12:39:40
是,Staff_ID是日期.. – Venkat 2010-02-23 12:42:13
什么是日期对象的类型。是它java.util.Date或java.sql.Date – GuruKulki 2010-02-23 12:45:49