Oracle APEX上传和处理excel很方便,速度也很快!我这里打算做一个处理EXCEL系列教程,最后分享一个通用的UPLOAD和处理excel的项目
文章纯手工打造,更新会比较慢. 望理解!
前面我们讲了文件上传的开发步骤:
Oracle APEX上传文件开发我们的目标是处理excel嘛;所以接上面,我们这篇文章安排如下:
-
我们如何处理前面上传的数据?
-
BLOB/CLOB大对象数据怎么处理?
-
APEX如何解析EXCEL?
看完这篇文章后,我们就能熟练的做与UPLOAD和EXCEL有关的开发了!
初学者都有一个疑问:为什么我们在PL/SQL里 APEX_APPLICATION_TEMP_FILES找不到上传记录呢?我们是不是做错了?
前面我们说过,要在同一个session里才可以找到,也就是说我们在APEX的PROCESS里写PL/SQL是直接可以读取的!
我们也有办法在PL/SQL里可以直接读取的;
以下内容我设置了隐藏,注册一个账号可以看见
在前一篇文章中我们上传了一批文件,回到PL/SQL里,我们可以这样找到他们:
隐藏内容
此处内容需要权限查看
会员免费查看
通过上面的分析:
我们先获取所有上传的文件ID
然后逐个ID解析对应的EXCEL文件=>写到表或者按行处理
最后返回结果给upload界面! 这就是APEX upload解析EXCEL的一般步骤了;
看完我们这2篇文章后,已经有足够的能力做这一块的开发了!
主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。