代码之家  ›  专栏  ›  技术社区  ›  Venkat

数据类型在Java中的JDBC连接中没有发现错误吗?

  •  0
  • Venkat  · 技术社区  · 15 年前

    我正在使用Microsoft Access数据库存储数据。在这里,我将日期存储为“日期/时间”数据类型。从以下代码获取日期时,会产生错误。

            String sql    =   "Select prev_date from StaffAdvance where Staff_ID='"+date+"'";
            ResultSet rs  =   st.executeQuery(sql);
    

    这个代码有什么问题?

    1 回复  |  直到 15 年前
        1
  •  0
  •   GuruKulki    15 年前

    如您所说,日期对象的类型是java.util.date,请将该类型更改为java.sql.date,然后重试。