Hql参数问题 hql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 query.setParameter(i + "" , params[i+1]);参数赋值索引从1开始。 看错了,弄反了:query.setParameter(i+1 + "" , params[i]); query.setParameter(i + "" , params[i]);不是按照下标赋值的吗?为什么要讲i转为字符串?是有特殊要求吗?如果没有的话 就用下面的试试query.setParameter(i , params[i]); 记错了,JDBC的是从1开始郁闷应该就是楼上说的,你用问号占位,必须是数字,不能是字符串。用:占位的话可以用字符串直接写字段名~ 软件开发分层时的问题 关于配置AXIS2 SERVICE.XML 请问如何配置 导入同级目录的外部css。没反映.. acegi登陆问题,急100分! 帮忙看个数据库的问题。。。。sql语句 java 贪食蛇,怎么让它自己动起来 hibernate的session.load()问题 请指教 java 文件保存问题 lucene只能检索到英文 怎么才能检索中文 我想学java,请问都有什么好的编译环境。 求助! 求哪里下载Linux操作系统? myeclipse6.5 崩溃 问题 求大神看一下
参数赋值索引从1开始。
不是按照下标赋值的吗?为什么要讲i转为字符串?
是有特殊要求吗?如果没有的话 就用下面的试试
query.setParameter(i , params[i]);
应该就是楼上说的,你用问号占位,必须是数字,不能是字符串。用:占位的话可以用字符串直接写字段名~