紧急求救 :
我今天在做JAVA数据库更新的时候,我遇到了一个错误,我一直不知道这个错误该如何去克服,我现在很急,求各位大哥哥帮一下。
事情是这样的,我的语句是
PreparedStatement prep2=con2.prepareStatement("update guize set KSSJ_guizhe= ? BH=? ");
prep2.setInt(1,bh);
prep2.setString(5,KSSJ_GZ );
int k=prep2.executeUpdate()
当我编译时,没有出现任何提示错误,当我在运行的时候,出现了
java.lang.ArrayIndexOutOfBoundsException: 4这样的错误,我经过反复的判断,我发现是
prep2.setString(5,KSSJ_GZ );的错误,但是这句话任何地方都没有地方。
KSSJ_GZ这个变量是个String类型的,长度挺大的。
以上的那个错误我遇到过两次了, 我现在败了!
请问,有那位大哥哥能帮助我呢?
我今天在做JAVA数据库更新的时候,我遇到了一个错误,我一直不知道这个错误该如何去克服,我现在很急,求各位大哥哥帮一下。
事情是这样的,我的语句是
PreparedStatement prep2=con2.prepareStatement("update guize set KSSJ_guizhe= ? BH=? ");
prep2.setInt(1,bh);
prep2.setString(5,KSSJ_GZ );
int k=prep2.executeUpdate()
当我编译时,没有出现任何提示错误,当我在运行的时候,出现了
java.lang.ArrayIndexOutOfBoundsException: 4这样的错误,我经过反复的判断,我发现是
prep2.setString(5,KSSJ_GZ );的错误,但是这句话任何地方都没有地方。
KSSJ_GZ这个变量是个String类型的,长度挺大的。
以上的那个错误我遇到过两次了, 我现在败了!
请问,有那位大哥哥能帮助我呢?
解决方案 »
- 问一个复杂的return问题
- Java基础学中的几个问题,过路的请帮忙看看,谢谢!
- 迷茫...我在线等..关于统计的问题...希望得到解决..
- 类的静态变量
- PrinterJob的问题..请大虾们指点一下
- 高分求一编程题!!有志者请进来!解决的马上给分,绝不食盐^_^
- 这两天准备用rebocode练习java,但是有个小问题????
- james启动报错,说这个类找不到 :com.microsoft.jdbc.sqlserver.SQLServerDriver。请问应该如何解决?
- 请问:静态方法可以被override吗?可以被overload吗?
- 求教高手我程序中的这个错误如何解决?
- 求平衡二叉树删除算法
- getToolkit().getImage("mypic.jpg")中的图片要放到哪儿
你的表有5个字段吗?应该改为
prep2.setString(4,KSSJ_GZ );
prep2.setString(2,KSSJ_GZ );
就OK了。