紧急求救 :
我今天在做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类型的,长度挺大的。
以上的那个错误我遇到过两次了, 我现在败了!
请问,有那位大哥哥能帮助我呢?
解决方案 »
- 请教-禁用文字列check
- 不同类型的list赋值问题
- src.jar中的assert的编译问题
- 能否统一设置界面上的字体
- 对于同步概念还不大清晰:这种情况需要加synchronized关键字吗?
- 弱弱的问题,高手指点阿!
- 请问如何在鼠标点击xx button 的时候获得 JtextField 中的文本输入--有重分送
- 在国内寻找visibroker(for java) 4.x版本下载站点
- 哪位考过SCJP???
- 这个构造函数new String(byte[],int,int,int)怎麽用?谢谢!
- 求平衡二叉树删除算法
- getToolkit().getImage("mypic.jpg")中的图片要放到哪儿
你的表有5个字段吗?应该改为
prep2.setString(4,KSSJ_GZ );
prep2.setString(2,KSSJ_GZ );
就OK了。