社区
Web 开发
帖子详情
jdbc: ResultSet.getObject(i)=null ?
tometo
2002-03-22 12:51:22
ResultSet.getObject(i)
相应字段类型为string时,总是返回null
这是为何?
我需要一个返回TObject的方法,help me.
...全文
193
3
打赏
收藏
jdbc: ResultSet.getObject(i)=null ?
ResultSet.getObject(i) 相应字段类型为string时,总是返回null 这是为何? 我需要一个返回TObject的方法,help me.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
skyyoung
2002-04-02
打赏
举报
回复
建议不要使用getObject(),你的列是什么类型就用什么java类型。
ctrlpower
2002-04-02
打赏
举报
回复
ResultSet.getString("字段的名称")
可乐加水
2002-04-02
打赏
举报
回复
ResultSet.getObject改成ResultSet.getString
jdbc
的
ResultSet
结果集,数字类型的
null
取出后为0
探讨了在使用
JDBC
从数据库中获取
NULL
值时遇到的问题。详细解释了如何通过get
Object
方法或was
Null
方法正确地区分
NULL
与0。
mysql
jdbc
的
ResultSet
结果集,数字类型的
null
取出后为0
探讨在使用
JDBC
ResultSet
处理数据库
NULL
值时,如何区分
NULL
与数字0。介绍通过get
Object
方法和was
Null
方法实现这一目标的技术细节。
JDBC
的
ResultSet
结果集,数字类型的
null
取出后为0
本文探讨了在使用
JDBC
从数据库中检索数据时如何区分字段值为
NULL
与数值0的问题。当字段值为
NULL
时,通过getInt或getDouble方法会得到0而非
NULL
,这可能导致错误的数据解释。文章提供了一个解决方案:使用get
Object
方法来正确地区分
NULL
和0。
Java
ResultSet
本质是游标而非结果集
ResultSet
并非内存中的结果集合,而是
JDBC
定义的数据库游标抽象,代表客户端对服务端数据流的访问句柄。其行为受fetchSize、type、concurrency和holdability四大维度控制,实际表现高度依赖驱动与数据库版本。关键陷阱包括字段索引漂移、时间类型解析混乱、BLOB/CLOB内存溢出,以及关闭顺序错误导致的连接泄露。正确理解其游标本质,是实现高效、安全数据库交互的基础。
java过滤结果集方法_
JDBC
之通过
ResultSet
对象对结果集进行处理
本文介绍
ResultSet
的概念及其在Java SQL编程中的应用,包括如何通过get方法访问数据、处理
NULL
值、使用流处理大型数据等。
Web 开发
81,111
社区成员
341,726
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章