今天写程序,碰到了这么一个错误:
java.sql.SQLException: Column Index out of range, 0 > 1.
前面好理解,后面那个就神奇了: 0 > 1
其实是这样的。JDBC的RecordSet的数字列索引是从1开始的。我给了个0,所以就超出了范围。不过估计写这个错误信息的高人一定没犯过我这样的错误吧。
今天写程序,碰到了这么一个错误:
java.sql.SQLException: Column Index out of range, 0 > 1.
前面好理解,后面那个就神奇了: 0 > 1
其实是这样的。JDBC的RecordSet的数字列索引是从1开始的。我给了个0,所以就超出了范围。不过估计写这个错误信息的高人一定没犯过我这样的错误吧。
原来你也遇到过啊
我还以为只有我写东西不看文档了
果然神奇
说一个波兰数学家谢尔品斯基的真实故事:
有一天,他要搬家,他的夫人把行李拿出来以后对他说:“我去叫辆出租车,你在这看好行李,总共有10个箱子。”
过一会儿,他的夫人回来了,他对夫人说道:
“刚才你说有10个箱子,可是我数了只有9个箱子。”
“不对,肯定是10个。”
“说什么呢,我再数一遍,0,1,2,3……”
^_^
…..确实神奇,很少见从1开始计算的,貌似只有vb是这样..