可能是这句吧。。不敢确定。rs2.getDate("TimeInsert").toString();改成rs2.getString("TimeInsert");会出错么?

解决方案 »

  1.   

    不是,不过下面那句有个错误,应该是
       String value = rs2.getString("Value");不过就是改了 还是报一样的错误请大家帮帮忙吧
      

  2.   

    select TimeInsert, Value from HISTORY_INFO where DateInsert = " +dp.stringToDate(date)+
         " and  Logical_Address='S7' and TimeInsert between '" +dp.stringToTime(timeto) +
         "' and '" +dp.stringToTime(timefrom)+"'";你把这句生成一个字符串打印出来,,在sql server里执行看看能不能通过。
      

  3.   

    我用的是MICRO ACCESS ,在系统数据源里添加系统DNS。不过我也试着直接执行一个String,不过也不行