前两天朋友找我做一个上传过程,极其容易的一个东西!我未曾用过java,现学现卖,反正也是很容易。

不过,其中除非碰到一个东西,在网上查了半晌,也未曾找遍地理的措施!尔后才好不轻率获胜了。我把这个登记下来,渴望对用的人有用!

情形是这么,长途服务器是oracle,本地穿越调用他的存贮存储过程把文件的内容传上去!他的参数是Blob。我查了网上许多的东西,都是这么上传数据的:先在数据表中插入一条登记,Blob字段设置为空对象,然后把这个获得Blob对象,胰岛素泵把内容写进去。然而目前只有一个存储过程的接口,不能直接对表垄断sh.shofan.cn!下边的是过程的一局部!供大家参看!

InputStream in = new FileInputStream(szFile);

int readlength;

oracle.sql.BLOB blob;

java.io.OutputStream out;

blob = oracle.sql.BLOB.createTemporary(RConn,

false,oracle.sql.BLOB.DURATION_CALL);

out = blob.getBinaryOutputStream();

readlength = in.read(b);

while (readlength != -1) {

out.write(b, 0, readlength);

readlength = in.read(b);

}

out.flush();

out.close();

proc.setObject(13,blob, oracle.jdbc.OracleTypes.BLOB);

proc.execute();

nResult = proc.getInt(16);//归来收获

proc.close();

in.close();

oracle.sql.BLOB.freeTemporary(blob);

你大约就没可能在书本上遇就任何足以揭示“面向对象”之必需性的问题,

oracle 存储过程 存储 blob,穿越oracle存储过程的Blob参数上传文件相关推荐

  1. 文件上传存至oracle,fileupload上传文件存储到oracle Blob字段中

    从网上查了许多资料,攒了个功能,暂且记下来,呵呵.需要apache的fileupload组件和io组件. // 建立一个新的Upload对象 DiskFileUpload upload = new D ...

  2. java上传文件到Oracle_用java实现ORACLE数据库的文件上传、下载

    文件上传使用: 的 UploadBean JAVA包,他的文件上传做的还不错,可进行目录或数据库的文件上传,默认使用的是ORACLE 的LONGRAW子段类型,可使用BLOB类型,但需要使用扩展JAV ...

  3. php获取input file路径,JavaScript_JS获取input file绝对路径的方法(推荐),最近因需要上传文件到oracle blo - phpStudy...

    JS获取input file绝对路径的方法(推荐) 最近因需要上传文件到oracle blob里, 在获取文件路径的遇到些问题,由于安全原因,新版的浏览器都不支持直接获取本地URL,在网上找了些方法, ...

  4. docx文件上传java_java上传文件通过mybatis存储到数据库的blob格式中.docx

    java上传文件通过mybatis存储到数据库的blob格式中.docx 还剩 4页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 上传文件通过 myb ...

  5. php长传文件到数据库,php上传文件并存储到mysql数据库的简单示例

    这篇文章主要为大家详细介绍了php上传文件并存储到mysql数据库的简单示例,具有一定的参考价值,可以用来参考一下. 对php上传文件并存储到mysql数据库感兴趣的小伙伴,下面一起跟随512笔记的小 ...

  6. php上传文件并存储到mysql数据库的方法

    本文实例讲述了php上传文件并存储到mysql数据库的方法.分享给大家供大家参考.具体分析如下: 下面的代码分别用于创建mysql表和上传文件保存到mysql数据库 创建mysql表: 1 2 3 4 ...

  7. 【上传文件】基于阿里云的视频点播VOD、对象存储OSS实现音视频图片等文件上传

    一.效果演示 a.测试界面初始化 b.点击[上传视频] c.点击[开始上传] d.点击[上传音频]选择音频之后点击[开始上传] c.点击[上传图片],注意图片上传为单按钮,选择文件之后自动完成上传 d ...

  8. 上传文件到云服务器存储路径,上传文件到云服务器存储路径

    上传文件到云服务器存储路径 内容精选 换一换 云容器引擎需要与其他云服务协同工作,云容器引擎需要获取如下云服务资源的权限. 一个存储库只可以绑定一个备份策略.一个存储库只可以绑定一个复制策略.一个存储 ...

  9. 阿里云存储OSS中设置上传文件content type

    阿里云存储OSS中设置上传文件ContentType 如果你使用浏览器上传文件,则浏览器会自动在header中设置正确地content type,然后对文件的访问会得到正确地回应. 如果采用编程的方式 ...

最新文章

  1. ArcObjects编程方法(七):.NET中继承ArcGIS COM类
  2. 日常必备的16条Linux命令
  3. 看不懂花书?博士教你如何深入深度学习,从编程基础到完整的项目实战
  4. PHP的composer报错 failed loading cafile stream: `C:\Users\Administrator\Ap pData\Local\Temp\opeB1C9.t
  5. spring事物管理(配置文件方式)
  6. 官方回应:钟南山院士是此次关于曹雪涛等论文调查复核专家组组长
  7. Objective-C 语法快速参考(附:Learning_Objective-C_A_Primer_中文版)
  8. 一文搞懂RSOP偏振态旋转
  9. 干货:使用Fastapi开发自己的Mock server(附源码)
  10. 微信小程序之验证码短信倒计时
  11. 不爱跳槽、月薪集中在 8K-17k、五成欲晋升为技术Leader|揭晓中国开发者真实现状
  12. 浪人下载和浪人文章的漏洞利用
  13. java实现表白动图
  14. 【web学习】如何绑定自己的Lofter独立域名——域名解析篇
  15. 生死看淡,不服就干,小米终于迎来了久违的大幅反弹
  16. 关于文件夹的手动隐藏和恢复
  17. linux centos无法进入系统,centos无法进入桌面系统
  18. 【Android -- 面试】常见面试技术要点
  19. 怎么用计算机解开手机,怎么用手机解锁电脑?用手机指纹解锁电脑图文教程
  20. regsvr32 注册 ocx 时卡死,不退出

热门文章

  1. UI素材模板|新拟态新趋势图标ICON
  2. k8s删除deployment_VPGAME k8s迁移实践(5) Deployment 与 Service 配置
  3. oracle多条数据合并成一条_建议将北京地铁13-B线和28号线合并成一条线
  4. Python字典中 get() 函数的使用
  5. Python (schedule库)简单使用
  6. 运行 sudo 时会发生什么?
  7. Linux内核深入理解系统调用(1):初始化-入口-处理-退出
  8. 使用Red Hat Enterprise Linux的实时内核
  9. OpenVDB:梦工厂的有效存储和处理离散在三维网格上的稀疏体积数据C++库
  10. 《计算机网络》第七章:应用层(The Application Layer)