set的参数不匹配
你把最后一个参数设置成setString试试
你把最后一个参数设置成setString试试
解决方案 »
- spring完全启动后想去执行我的初始化程序,怎么搞?
- 框架间值传递
- 出现:Servlet.service() for servlet jsp threw exception,如何解决?在线等....
- webservice wsimport后得到的结果为什么只有.class 没有.java
- LINUX下下载中文文件名的问题
- 求解tomcat5.0启动报错localhost failed to start
- 求教~!jsp里字符串String怎么转换成时间datetime类型阿
- 发送邮件出错,已经通过认证,请各位大哥指点
- java如何处理数据库中的图象
- 请问什么是“中间件”,谢谢
- jsp软件上传里遇到的问题
- hibernate 的拦截器 是什么东西 有什么用?
你把最后一个参数设置成setString试试
我数据库类型是smalldatetime
query.setString(2, total.getCaller());
query.setDate(3, total.getSeeTime()); set的index从1开始吧!
把HQL改成from BlogTotal as t where t.userName=:name and t.caller=:call and datediff(day,seetime,:time)=0
query.setString(name, total.getUserName());
query.setString(call, total.getCaller());
query.setDate(time, total.getSeeTime());你的问题是?的配对问题,把问题改成变量,试试!!~