繁体   English   中英

甚至在导入oracle.sql.blob之后也无法识别GetBlob()方法

[英]GetBlob() method not recognized even after importing oracle.sql.blob

我在应用程序中有一个.Java文件,其中的代码是这样的

blob = ((OracleResultSet) rs).getBLOB("Document");

我已经导入了oracle.sql.blob。 import Oracle.sql.BLOB

但是即使在那之后,我仍然遇到编译器错误和智能提示,建议我在Create method 'getBLOB(string)' in type OracleResultSet

由于JRE系统库,这是一个问题吗? 我也检查过... Jar文件已正确添加。

另一个问题是,在全新安装了Eclipse之后会发生此问题。 我是否需要添加任何其他JAR或执行一些配置?

方法签名应为

Blob getBlob(String columnLabel) throws SQLException

因此,请尝试以小写形式写出最后三个字母:

blob = ((OracleResultSet) rs).getBlob("Document");

我已经将机器的JDK版本升级到JDK 7,它成功了。 JRE系统库文件并非在先前版本中都可用。 不再存在此类问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM