上传文件至Oracle数据库

原创 2004年09月22日 13:15:00

在数据库的HR方案下建立一个名为TESTFILEUPLOAD的表,包含3列:主键PKID、文件名FILENAME、文件FILE(BLOB类型)。

void uploadFile()

{

FileStream objFs = new FileStream(File1.Value,FileMode.Open, FileAccess.Read);
   BinaryReader objBr = new BinaryReader(objFs);

   byte [] bytFile = objBr.ReadBytes((int)objFs.Length);

   OracleConnection objOconn = new OracleConnection("user id=system;Data Source=tsems;password=system");
   objOconn.Open();
   OracleCommand objOcmd = new OracleCommand();
   objOcmd.Connection = objOconn;
   objOcmd.CommandText = "INSERT INTO HR.TESTFILEUPLOAD VALUES(:VPKID,:VFILENAME , :VFILE)";
    
   objOcmd.Parameters.Add("VPKID", OracleType.VarChar);
   objOcmd.Parameters["VPKID"].Value = "2006";
   objOcmd.Parameters.Add("VFILENAME",OracleType.VarChar);
   objOcmd.Parameters["VFILENAME"].Value = Path.GetFileName(File1.Value);
   objOcmd.Parameters.Add("VFILE",OracleType.Blob,bytFile.Length);
   objOcmd.Parameters["VFILE"].Value = bytFile;
   objOcmd.ExecuteNonQuery();
   objOconn.Close();
   Response.Write("true");

}

通过java导入csv文件到oracle(mysql)数据库

如何将通过java代码将csv文件导入oracle(mysql)数据库,本程序可导入,可合并。...
  • John_laishaobin
  • John_laishaobin
  • 2015年05月23日 10:45
  • 3265

对oracle数据库使恢复 dump文件

1.导入 imp username/password@SID file=XXX.dmp fromuser=XXX touser=XXX tables=(XXX,XXX) 此处我使用的是...
  • jinchaoh
  • jinchaoh
  • 2015年10月14日 11:21
  • 2542

[.Net码农]将文件上传到数据库 和 从数据库下载文件到本地

将文件上传到数据库 和 从数据库下载文件到本地 http://www.cnblogs.com/wang7/archive/2012/05/22/2513012.html  ...
  • CrackLibby
  • CrackLibby
  • 2015年06月29日 15:04
  • 2448

用uploadfile组件实现动态文件上传到ORACLE数据库

uploadfile组件是apache开发的用于文件上传的Java组件。笔者经过研究,终于实现了动态多文件向数据库上传,现将示例程序介绍如下:   1.组件:笔者使用的是commons-upload...
  • Zhiyuan_Ma
  • Zhiyuan_Ma
  • 2016年12月24日 17:40
  • 273

数据上传Oracle数据库

  • 2013年06月07日 16:43
  • 21KB
  • 下载

oracle数据库自动备份上传至FTP服务器

  • 2010年12月10日 15:44
  • 35KB
  • 下载

linux自动备份oracle数据库并上传到备份服务器 脚本实现

Linux Oracle 数据库备份脚本 ------------------------------------------------- !/bin/sh ####################...
  • u010486495
  • u010486495
  • 2016年08月04日 10:04
  • 1527

java上传大对象到oracle数据库

原来做数据库对图片的存储都是直接存储图片在服务器中的路径,但是今天老大要求需要存储图片进去,没办法,老老实实的存图片。下面我就这个过程写下一个测试的实例。 首先,我在数据库中建了一个表,如下: -...
  • kadwf123
  • kadwf123
  • 2012年09月01日 10:52
  • 1037

上传二进制数据到oracle数据库

import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import...
  • fanssss
  • fanssss
  • 2014年01月02日 15:12
  • 420

根据上传到suse9服务器的Oracle脚本创建Oracle数据库及执行用户脚本

         需求:      用户通过平台上传Oracle脚本(创建表、视图等但不包括直接创建表空间的脚本)到suse服务器,程序需要在Oracle数据库服务器上创建一个对应的表空间,并在该表空...
  • junge2150501
  • junge2150501
  • 2011年01月01日 20:32
  • 868
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:上传文件至Oracle数据库
举报原因:
原因补充:

(最多只允许输入30个字)