JDBC对数据库进行update时出现的问题(50)
JDBC对数据库进行update的字段有没有限制呢?
我要进行对100多个字段进行update,每次到了第33个时就抛错误:java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
而我的第33个字段的类型是varchar(50)
代码如下:psUpdate1.setString(33, " ");
这是为什么呢?在线等待。。。
问题点数:50、回复次数:11Top
1 楼bluemeteor(挂月||Becoder)回复于 2004-12-01 17:02:33 得分 1
代码帖全看看Top
2 楼tom2005(随海奔跑)回复于 2004-12-01 17:03:16 得分 5
代码有问题吧Top
3 楼liaoshaobo200008(shaobo)回复于 2004-12-01 17:03:46 得分 1
看一下源文件Top
4 楼jiggerli(北极企鹅)回复于 2004-12-01 17:07:04 得分 0
由于代码涉及公司秘密,不能帖!Top
5 楼redex(cc)回复于 2004-12-01 17:10:20 得分 10
不会有限制吧?即使有限制也不会这么小吧?
建议搂主再检查一下源代码。Top
6 楼jiggerli(北极企鹅)回复于 2004-12-01 17:19:33 得分 0
我在15点做测试的时候还没有问题,在16点再做测试,就出现这个问题(而且代码都没有更改过)。
我去查查数据库。Top
7 楼bluemeteor(挂月||Becoder)回复于 2004-12-01 17:33:33 得分 2
我晕....谁让你全帖了...帖psUpdate1.setString(33, " ");
这一部分就行了Top
8 楼ww425(如果人人都学一点JAVA,这个世界将变的更加美好!)回复于 2004-12-01 17:35:44 得分 1
这只有你自己再研究研究了!这根本看不出来Top
9 楼ssDOn(DonDon)回复于 2004-12-01 17:43:57 得分 30
代码测试是我专长啦。
将此句。psUpdate1.setString(33, " ");
改成 psUpdate1.setString(33, "String");
看看行不行, ok的话,,自己解决问题吧!
不行的话,就要看源码了。Top
10 楼jiggerli(北极企鹅)回复于 2004-12-01 18:28:01 得分 0
晕,重起服务器就可以了。初步认定错误为:没有提交事务!再去弄弄!Top
11 楼alpha15(奥法)回复于 2004-12-01 19:15:23 得分 0
呵呵Top




