首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

珍藏 ResultSet获取带精度的Number类型时 得到的是空值?求解

2012-12-24 
收藏 ResultSet获取带精度的Number类型时 得到的是空值?求解无论是rs.getObject(t)还是 rs.getString(t)

收藏 ResultSet获取带精度的Number类型时 得到的是空值?求解
无论是rs.getObject(t)还是 rs.getString(t);获取的都是null值,怎么回事呢?
 数据库中有数据的,是Number(18,4)类型的,但是就是获取不到。。。

[最优解释]

引用:
无论是rs.getObject(t)还是 rs.getString(t);获取的都是null值,怎么回事呢?
 数据库中有数据的,是Number(18,4)类型的,但是就是获取不到。。。

你这个t是啥东西啊,这个字段的名字是X_COORD你用rs.getFloat('X_COORD')
[其他解释]
这个t 是columnIndex 字段的索引序号,应该没问题的
[其他解释]
其它字段获取到的也是null?还是只有这个字段。

热点排行