Java 在Jasper Studio中显示文件图像
您好,我正在尝试使用Jasper Studio在报告上显示来自BFile的图像,我已经创建了目录并成功地在数据库中插入了信息。当我尝试从字段拖放图像时,会出现一个错误,表明发生了错误。有关详细信息,请参阅错误日志。 java.lang.ClassNotFoundException:oracle.jdbc.OracleBfile 这就是我正在做的问题 选择图像这是表中的文件 这是Jasper生成的文件,其中显示错误:Java 在Jasper Studio中显示文件图像,java,oracle,jasper-reports,blob,classnotfoundexception,Java,Oracle,Jasper Reports,Blob,Classnotfoundexception,您好,我正在尝试使用Jasper Studio在报告上显示来自BFile的图像,我已经创建了目录并成功地在数据库中插入了信息。当我尝试从字段拖放图像时,会出现一个错误,表明发生了错误。有关详细信息,请参阅错误日志。 java.lang.ClassNotFoundException:oracle.jdbc.OracleBfile 这就是我正在做的问题 选择图像这是表中的文件 这是Jasper生成的文件,其中显示错误: <queryString> <![CDATA[SELE
<queryString>
<![CDATA[SELECT IMAGE
FROM TABLE]]>
</queryString>
<field name="IMAGE" class="oracle.jdbc.OracleBfile"/>
HELP表中是否只有一行,或者SELECT语句中是否应该有WHERE子句?有很多表,我在这方面取得了进展,现在的问题是ORA-22289:无法对未打开的文件或LOB执行FILEREAD操作有什么想法吗?我发现我必须创建一个过程来打开de bfile,但找不到该过程如果您使用的是LOB,则需要使用DBMS_LOB包中的函数。有关示例,请参见。分享和享受。