【问题标题】:Download BLOB image from custom table从自定义表下载 BLOB 图像
【发布时间】:2020-07-21 11:07:34
【问题描述】:

我有具有高级格式的列表视图,其中一个显示上传的图像。在每张图片之后我想添加下载链接(例如:<a href="&IMAGE_URL.">Download &IMAGE_NAME.</a>)。我怎么能做到这一点?我知道我必须准备 URL 并可能编写 PL/SQL,但我找不到解决方案。 SQL查询:

select  ID,
        PHOTO,
        MIMETYPE,
        FILENAME,
        LAST_UPDATE,
        ADDED_BY
from PHOTO

【问题讨论】:

    标签: oracle-apex


    【解决方案1】:

    我找到了解决方案 (link to topic)。在 SQL 查询中,我插入了APEX_UTIL.PREPARE_URL('f?p=&APP_ID.:2:&APP_SESSION.:::2:P2_IMAGE_ID:' || ID) LINK。在属性中我添加了<a href="&LINK.">Download &FILENAME.</a>。之后,我使用来自答案 (link to answer) 的 PL/SQL 代码创建了一个新页面。之后它就像我需要的那样工作。

    【讨论】:

    • 如果您启用了 APEX REST 服务,您也可以使用这些服务来提供您的内容,而不是使用页面。
    猜你喜欢
    • 2019-04-06
    • 2021-12-12
    • 1970-01-01
    • 2018-08-03
    • 2018-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-08
    相关资源
    最近更新 更多