永发信息网

Jsp写访问数据库的代码时出现这种异常,高手!

答案:2  悬赏:40  手机版
解决时间 2021-05-02 13:04

总是出现这个异常java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0).

首先我是写

public int executeUpdate(String sql, String[] values) throws Exception {
ps = con.prepareStatement(sql);
if (values != null) {
for (int i = 0; i < values.length; i++) {
ps.setString(i + 1, values[i]);
}
}
return ps.executeUpdate();
}

然后调用这个方法

public ResultSet checkJufab(int j,String XM)
{
inf[0]=XM;
sqlword="select * from jhfab where BZ= ?";

try {

rs = db.executeQuery(sqlword, inf);

} catch (Exception e) {
e.printStackTrace();
}
System.out.println(inf[0]);
return rs;

}

最佳答案

应该是sql语句的错,说数组越界吧


全部回答
inf是数组,改一下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女人是否能被信任?
问渠哪得清如许的下一句是什么 40分
有没有什么好听的欧美风格的歌曲
We should keep s_____ in the reading room
有什么地方可以捡到钱?
功夫梦里的小女孩的那场表演是好还是不好,我
手机模拟器我下了却打不开?
风云漫画里的经典句子,风云雄霸天下 诗句
我小孩脚上有红色胎记
桂英生鲜超市在什么地方啊,我要过去处理事情
求个轻音少女里面的温泉茶杯标志
诛仙2飞升战场符合什么条件系统才能开启?
如何开通穿越火线的会员?
天龙八部现在哪个门派属性攻击高点??
如果我想同时采纳两个人的答案.怎么办呢?
推荐资讯
沙州尾在什么地方啊,我要过去处理事情
宜家家居北京商场A停车场这个地址在什么地方
内暴和发根烫一样吗?
找规律填一填:(8,6),(16,3),(24,2),(12,_)【
夹仓一村村地址有知道的么?有点事想过去
怎么这么热啊 该吃点什么
物料更换管理规范
斯大林名言名句大全集,斯大林名言‘’不管我
程姓龙凤胎虎年8月7日取名。。急急急。。。。
打Q是什么意思??
什么是软件的企业版
仙后们会等待东方神起的回归 ! 对吧
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?