OAF数据库动态图片的实现
来源:互联网 发布:淘宝靠谱代购推荐 编辑:程序博客网 时间:2024/05/29 02:32
将图片写入数据库:
表字段类型为BLOB,在OAF中创建对应的Item,关联到相应VO属性,Item syle 设为MessageFileUpload
提交后就会自动保存到数据库中,使用PL/SQL Developer查看图片是否存储。
读取图片并在网页中显示:
流程:获取临时文件夹物理路径---从VO读取数据---使用IO流输出图片-修改Image Item的Source属性。
获取临时文件夹物理路径(CO代码):
从VO读取数据(AM代码):
使用IO流输出图片(AM代码):
修改Image Item的Source属性(CO代码)
注解:
1.如果不需要显示图片,而只是提供下载,那么使用MessageDownload会容易得多(无需手动输出)
2.Image Item也可以用代码创建。
3.由于OAF默认的图片文件夹是在OA_MEDIA下,如果使用视图的临时变量作为Image Item的 Image URL引用,图片地址会错误
4.将图片存储于数据库中管理不易,性能也不如直接保存图片URL的好
5.生成的图片不论原格式是JPG.PNG或是GIF,统一为GIF浏览器也可以显示出来
6.此代码没有做安全处理,包括上传文件大小和文件类型
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/vslkyjnew/archive/2009/09/09/4535358.aspx
- OAF数据库动态图片的实现
- OAF数据库动态图片的实现
- OAF中实现动态LOV
- OAF 连接自己的数据库做练习
- OAF 多语言界面的实现
- OAF中实现items的代码控制属性readOnly
- OAF更改动态头行
- 初学OAF的问题
- 【转】图片动态切换的实现
- Jquery实现动态切换图片的方法
- JQuery实现图片的动态切换
- wincc 动态图片的集中实现办法
- OAF实现客户化查询
- OAF实现客户化查询 .
- OAF实现下拉菜单联动
- OAF客户化查询实现
- EBS OAF开发DataBoundValues的使用示例-动态显示表列的左右对齐
- Oracle数据库中动态游标的实现
- DLL文件注册时遇到的麻烦
- 海底椰
- DataTable转换成JSON
- 第三章:算法概述
- SQL操作命令大全
- OAF数据库动态图片的实现
- 使用Query实现事务代码与后台配置菜单互查
- .net图片添加水印
- datatable,ilist ,list,转化为json格式
- Visual C# Office自动化Excel进程残留问题
- C#(winform)文本框只能输入数字和退格键和小数点
- 文件共享(摘自unix环境高级编程)
- 局域网(网上邻居)共享问题全方位解决
- c#事务的使用、示例及注意事项(转)