我有一个表单,我想在其中显示 BLOB 的下载链接或使用文件浏览器字段来执行相同操作。
我可以正常管理文件浏览器方法,但是因为我要引用的 BLOB 不是表单所基于的表的一部分,所以我似乎无法正确显示它。到目前为止,我得到的最好的是带有返回文件大小的 SQL 查询的“仅显示”字段。
我有一个表单,我想在其中显示 BLOB 的下载链接或使用文件浏览器字段来执行相同操作。
我可以正常管理文件浏览器方法,但是因为我要引用的 BLOB 不是表单所基于的表的一部分,所以我似乎无法正确显示它。到目前为止,我得到的最好的是带有返回文件大小的 SQL 查询的“仅显示”字段。
如果您使用的是 Oracle Application Express,您可以使用“P”过程。
就像您显示页面的“F”程序一样,P 程序允许您从 apex 下载文件。
例如: 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
测试一下,告诉我你是否卡住了