java2中对应SQL Server的Text型字段的是什么类型 用getString取,但如果是空时,则必须必须捕捉异常 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 getString既然也会产生异常,那就和getObject没什么区别了。难道没有什么好方法来解决吗? 不是会产生异常,而是getXXX的方法申明了有可能会扔出异常,所以使用这样的方法时你必须得捕获(try catch)它.所有的对ResultSet的方法都会产生SQLException的异常. 这个问题从了解的信息来看应该这样:对于text和image类型的字段应该使用这样的方式:getBinaryStream()针对image返回只提嘎数据库原字节而不进行任何转换的流getAsciiStream()返回提供单字节Ascii字符的流getUnicodeStream()返回提供双字节Unicode字符的流这里的如何使用更具体的内容要参考jdbc2的api规范了。 我的问题就是空的时候会产生异常,而且只有text字段有这个问题,看样子是没法子了,只能try,catch,将异常隐藏掉了。 源码分享-自制植物大战僵尸 Java的底层是用什么语言写的? 另一个关于Thread的问题 Map问题 instanceof 如何获得文件名(不要后缀)? JSP中关于JSTL标签使用的问题 怎样将10进制转换为16进制? 初学者的问题,请帮帮忙排错?? 数据库访问的问题。 为什么不起作用呢?等了半天了都没人回答,高手都哪去了? 一个resultset的getXXX问题?
所有的对ResultSet的方法都会产生SQLException的异常.
对于text和image类型的字段应该使用这样的方式:
getBinaryStream()针对image
返回只提嘎数据库原字节而不进行任何转换的流
getAsciiStream()
返回提供单字节Ascii字符的流
getUnicodeStream()
返回提供双字节Unicode字符的流
这里的如何使用更具体的内容要参考jdbc2的api规范了。