1. 页面设计
页面A有若干region, 其中一个region用于文件列表管理(包括显示,下载,删除),如图A。在页面A有一button,点击它会调用页面B,页面B负责文件上传,如图B。
图A
图B
2. 数据库表设计
| File |
| FILE_ID Number, FILE_DESC Varchar2(256), CONTENT Blob, mime_type varchar2(256), char_set varchar2(256), last_update date, FILE_NAME varchar2(256) |
3. Apex实现
3.1 在页面A获取上传文件列表
可创建一个classic report region, region source是
| select f.FILE_ID, f.FILE_DESC, f.FILE_NAME, dbms_lob.getlength("FILE_CONTENT") as FILE_CONTENT, MIME_TYPE, CHAR_SET, |

本文档介绍了如何在Oracle Apex中实现文件上传管理。首先,详细阐述了页面A的设计,包括一个区域用于文件列表展示,支持查看、下载和删除功能。接着,描述了页面B的用途,作为文件上传页面,通过按钮从页面A调用。然后,讨论了数据库表的设计以存储文件信息。最后,逐步解析了在页面A获取文件列表和页面B执行文件上传的具体实现步骤。
最低0.47元/天 解锁文章
2407

被折叠的 条评论
为什么被折叠?



