我在应用程序中有一个.Java文件,其中包含类似的代码
blob = ((OracleResultSet) rs).getBLOB("Document");
我导入了oracle.sql.blob。 import Oracle.sql.BLOB
但即使在那之后,我有编译器错误和智能感知,建议我Create method 'getBLOB(string)' in type OracleResultSet
这是因为JRE系统库的问题吗?我也检查过了......正确添加了Jar文件。
另一点是在全新安装Eclipse后出现此问题。我是否需要添加任何其他JAR或执行某些配置?
答案 0 :(得分:0)
方法签名应该是
Blob getBlob(String columnLabel) throws SQLException
所以,尝试用小写字母写下最后三个字母:
blob = ((OracleResultSet) rs).getBlob("Document");
答案 1 :(得分:0)
我已经将我的机器的JDK版本升级到JDK 7,它就可以了。 JRE系统库文件并非以前的版本都可用。不再是这类问题了。