Oracle APEX上传和处理文件很方便,速度也很快!我这里打算做一个上传下载的系列教程

文章纯手工打造,更新会比较慢. 望理解!

前面我们讲了文件上传的开发步骤:

Oracle APEX上传文件开发

当然有文件也要提供给别人下载嘛;Oracle APEX下载文件开发步骤之一,标准功能的下载

但是实际情况是:

  • 我们的文件不太可能会一股脑的放在标准的table里,往往会分组放到自定义的table!

  • 由于DB管理的限制,一般这个标准的Table也不会存放太久的文件,会定期做清理的!

  • 所以:标准功能的下载,往往不太适用了!这里我们介绍一个比较常用的一个方式:

    1:upload文件转存到指定的自定义table

    2:从自定义的table中,获得文件内容并下载

    增加一个IG区域,用于显示 cux_sqlu_cn_subject的内容,并增加下载按钮

前期基础准备工作:

  • 1:创建一个自定义的table,用来存放上传的数据

CREATE TABLE cux_sqlu_cn_subject 
   (id number,name     VARCHAR2(4000)  , 
    subject  VARCHAR2(4000),
    blob_content BLOB,
    mime_type varchar2(4000)  );

  •   2:创建upload页面,以及一个upload组件(P52_FILE) ,一个upload按钮 =>参考本站前面的文章!!
    隐藏内容

    此处内容需要权限查看

    • 普通10积分
    • 会员免费
    • 永久会员免费推荐
    会员免费查看

发表回复

您的电子邮箱地址不会被公开。