如题,代码如下

private void Button1_Click(object sender, System.EventArgs e)

{

HttpPostedFile UpFile=UPFILE.PostedFile;

FileLength=UpFile.ContentLength;

try

{

if(FileLength==0) //文件长度为零时

{

Label1.Text="请你选择你要上传的文件";

}

else

{

Byte[]FileByteArray=new byte[FileLength]; //图象文件临时储存Byte数组

Stream StreamObject = UpFile.InputStream;//建立数据流对像

StreamObject.Read(FileByteArray,0,FileLength);//读取图象文件数据,FileByteArray为数据储存体,0为数据指针位置、FileLnegth为数据长度

Byte[] aa=FileByteArray;

OleDbConnection con = new OleDbConnection("Provider=OraOLEDB.Oracle.1;Password=gjjywxt;Persist Security Info=True;User ID=gjjywxt;Data Source=gjjywxt");

String OledbCmd="INSERT INTO IMAGE(ImageID,ImageData) values(:ImageID,:ImageData)";

(ImageID,ImageData,ImageContentType,ImageDescription,ImageSize) values(1,'"+aa+"','"+bb+"','','"+cc+"')";

OleDbCommand CmdObj = new OleDbCommand(OledbCmd,con);

CmdObj.Parameters.Add(":ImageID",OleDbType.Numeric,17).Value =2;

CmdObj.Parameters.Add(":ImageData",OleDbType.LongVarBinary,FileLength).Value = FileByteArray;

con.Open();

CmdObj.ExecuteNonQuery();

con.Close();

Label1.Text="

OK!你已经上传成功

";

}

}

catch (Exception ex)

{

Label1.Text = ex.Message.ToString();;

}

}

}

}

imageDate为blob类型,结果老是报ora-01465错误,弄了几天没找到原因,网上也没查到合适的解决办法,我用的是oracle10.2。

blob照片显示 oracle_保存图片到oracle的blob字段,报ora-01465相关推荐

  1. oracle数据库新增字段报错

    oracle数据库新增字段报错 需要在oracle数据库中新增一个字段,并且该字段不能为空,执行新增方法,报错 **因为表里面已经有数据了,就不能添加非空列了,除非指定默认值 **或者先将该字段设置为 ...

  2. oracle blob 照片,要在oracle里面存入图片 用 blob类型

    要在oracle里面存入图片 用 blob类型 首先在数据库里建立: --连接到管理员 conn sys/tbsoft as sysdba; --为scott用户授权 grant create any ...

  3. java查询blob字段出错_java获取oracle数据库blob图片字节流显示到jsp页面出错bogus marker length...

    最近在做项目时需要从oracle读取blob图片列表,显示到jsp页面上.使用以下代码实现,大部分图片显示正常,但是有些图片执行BufferedImagebis = ImageIO.read(is); ...

  4. Mysql 查询blob数据很慢,关于oracle中clob字段查询慢的问题及解决方法

    关于oracle中clob字段查询慢的问题及解决方法 最近在用oracle的过程中用到了对blob字段模糊查询的问题,对oracle来说,我并不是高手,找了很多的资料终于能够查出来了. blob字段直 ...

  5. weblogic.jdbc.wrapper.Blob_oracle_sql_BLOB cannot be cast to oracle.sql.BLOB 解决方法

    weblogic.jdbc.wrapper.Blob_oracle_sql_BLOB cannot be cast to oracle.sql.BLOB 解决方法 参考文章: (1)weblogic. ...

  6. java 读取oracle的blob/clob

    http://www.iteye.com/topic/100066 ----------厚厚发表于 2006年06月27日 网络上很多关于JAVA对Oracle中BLOB.CLOB类型字段的操作说明, ...

  7. exp导出excel oracle_如何从Oracle快速导出数据到Excel

    [摘要] 在生产系统使用过程中,常常会有从数据库中导出数据的需求.支持多种导出方式,例如使用spool.utl_file等内置方法导出,利用plsql developer.等第三方工具等. [正文] ...

  8. oracle Blob保存方式,关于文件保存到Oracle中BLOB字段的方法及例子

    关于文件保存到Oracle中BLOB字段的方法及例子 ------------------------------------------- public class FileOpClass { pu ...

  9. oracle 设行宽,Oracle设置SQLPlus结果显示的宽度,ORACLE sqlplus提示符设置

    Oracle设置SQLPlus结果显示的宽度,ORACLE sqlplus提示符设置 发布时间:2020-04-03 08:51:02 来源:51CTO 阅读:4392 作者:M_ling 一.SQL ...

最新文章

  1. 半圆阴影_圆中阴影部分面积求法的常用方法
  2. AJAX中的Back Button/Bookmarking问题和Nikhil Kothari的Atlas解决方案
  3. 批量生成销售订单、退货订单
  4. Little Sub and Game
  5. 日期时间选择器-jeDate日期控件
  6. FLV协议5分钟入门浅析
  7. 条件运算符(?:)和 $替代string.Format()
  8. jquery中如何表达本页网址_如何用js得到当前页面的url信息方法(JS获取当前网址信息)...
  9. php表示昨天_php输出各种时间代码表示
  10. 虚拟机环境+Hadoop环境搭建
  11. 数据库编程之ODBC编程
  12. android hci设备,Android Bluetooth hci 命令分析
  13. 黑苹果系统升级OC引导升级简单
  14. 黑暗城堡 LibreOJ - 10064(SPFA)
  15. mysql表中字段数据类型_mysql数据表中字段的数据类型有哪些?
  16. WPF免费绘图库推荐
  17. Windows 10 WSL2 安装Linux Xfce图形界面
  18. WiFi_Display_Spec
  19. TRS过期后解决办法
  20. JQuery 基础 jq选择器 dom操作

热门文章

  1. tesseract识别图片中文字(一)
  2. An overview of gradient descent optimization algorithms
  3. OpenCV关于hog特征向量的个数
  4. 《深入理解Java虚拟机》笔记3——7种垃圾收集器
  5. 初探性能优化——2个月到4小时的性能提升
  6. MyBatis 源码分析系列文章合集
  7. LinkedList 源码分析(JDK 1.8)
  8. C# 委托(Delegate)
  9. Java设计模式透析之 —— 策略(Strategy)
  10. JVM 垃圾回收算法及回收器详解