壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 759|回复: 1

[二次开发] 如何下载数据库中的BLOB数据文件?

[复制链接]
回帖奖励 2 点努力值 回复本帖可获得 2 点努力值奖励! 每人限 1 次
发表于 2012/4/20 16:59:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
请教大家一个问题,我想做个form或者web,下载数据表中的BLOB数据文件,大家谁有这方面的资料?
发表于 2012/4/24 08:32:45 | 显示全部楼层
文件上传环境配置  



--3.1相关文件拷贝  

--3.1.1 fileupload90.pll 存放于程序库目录;  



--3.1.2 uploadclient.jar 存放于OraHome1\forms90\java  



--3.1.3 uploadserver.jar 存放位于 [\OraHome1\forms90\java;  



--3.2 客户端环境配置  

--方法:打开\OraHome1\Forms90\Server\formsweb.cfg文件  

--配置:  

--archive_jini=f90all_jinit.jar,uploadclient.jar  

--注:若此配置值不正确,则上传时客户端不弹出文件选择窗口  



--3.3服务器端环境配置  

--方法:打开\OraHome1\Forms90\Server\default.env文件  

--配置:  

--# Java class path  

--# This is required for the Forms debugger  

--# You can append your own Java code here)  

--#  

--CLASSPATH= \orahome1\forms90\java\uploadserver.jar;...  

--注:若此配置值不正确,则上传时文件不会保存到服务器端  

--又:在测试上传功能时,若无法正确上传,则应根据用户上传文件的不同阶段,检查相应的配置值。  

--文件上传相关文件在附件中。

<a href=./bbs_upload/files_4/armok0178580.rar>点击此处下载armok0178580.rar</a>



1.2将文件从AS上传到数据库中。

相关细节详见范例文档:

<a href=./bbs_upload/files_4/armok0178581.sql>点击此处下载armok0178581.sql</a>



---------------------------文件上传至BLOB字段结束---------------------



2将文件从BLOB字符传回客户端

2.1将文件从了BLOB字段下载到AS服务器

相关细节详见范例文档:

<a href=./bbs_upload/files_4/armok0178582.sql>点击此处下载armok0178582.sql</a>

2.2在%Oracle_home%/je22/Oracleds/application-deployments/default/defaultWebApp/orion-web.xml中,加入虚拟路径<virtual-directory virtual-path="/MyPath" real-path="e:\Temp\MyPath" />

注:也可以在%Oracle_home%/je22/Oracleds/application-deployments/forms/forms90web/orion-web.xml中设定。

二者的区别是,2.3节的web.show_document(URL)中,指向的目录有所区别,前者指向Http://ServerName:8888/Mypath/xxx.xxx;后者指向Http://ServerName:8888/forms/MyPath/xxx.xxx



2.3在FORMS中,使用web.show_document(URL)将文件显示出来。

其中URL=http://ServerName:8888/MyPath/xxx.xxx
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 09:02 , Processed in 0.015937 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表