Oracle Apex从不同的表链接到BLOB

时间:2011-03-13 16:12:00

标签: oracle-apex

我有一个表单,我想在其中显示BLOB的下载链接或使用文件浏览器字段来执行相同操作。

我可以正常管理文件浏览器方法,但是因为我想引用的BLOB不是表单所基于的表的一部分,所以我似乎无法正确显示它。 到目前为止,我得到的最好的是“仅显示”字段,其中SQL查询返回文件的大小。

1 个答案:

答案 0 :(得分:1)

如果您使用的是Oracle Application Express,则可以使用“P”程序。

就像您显示页面的“F”程序一样,P程序允许您从顶点下载文件。

例如: 的 http://apex.shellprompt.net/pls/apex/p?n = 217605020644166778 其中的数字是

的主键号
select id 
  from apex_application_files

要向此表添加文件,只需在页面上添加浏览文件项即可。运行页面,浏览文件,然后提交页面。它会自动将其插入此表中。  您可以在以下后查询:

select id 
  from apex_application_files
where filename = YOUR_FILE

好帖子是:http://dgielis.blogspot.com/2007/08/oracle-apex-fp-pn-zp.html

测试一下,告诉我你是否卡住了