社区
ASP
帖子详情
怎样用ASP读出和写入oracle 中blob类型?
goodplace
2006-03-04 04:13:52
我在oracle8i数据库中建立了一张新闻(xw)表,有字段用的blob类型?
在asp中用select * from xm居然出错,请问怎么进行读出与写入啊?
...全文
67
回复
打赏
收藏
怎样用ASP读出和写入oracle 中blob类型?
我在oracle8i数据库中建立了一张新闻(xw)表,有字段用的blob类型? 在asp中用select * from xm居然出错,请问怎么进行读出与写入啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BLOB
完全实践:在
Oracle
中
存取
BLOB
对象实现文件的上传和下载(原创)
BLOB
完全实践:在
Oracle
中
存取
BLOB
对象实现文件的上传和下载(原创) 最近做一个J2EE项目,需要在JSP页面实现对文件的上传和下载。很早以前就知道JDBC支持大对象(LOB)的存取,以为很容易,做起来才发现问题多多,读了一大堆文章,反而没有什么头绪了。正如一位网友文章所讲:“…网络上的教程99%都是行不通的,连SUN自己的文档都一直错误……”,实际情况大致如此了。
在
Oracle
中
存取
BLOB
对象实现文件的上传和下载
最近做一个J2EE项目,需要在JSP页面实现对文件的上传和下载。很早以前就知道JDBC支持大对象(LOB)的存取,以为很容易,做起来才发现问题多多,读了一大堆文章,反而没有什么头绪了。正如一位网友文章所讲:“…网络上的教程99%都是行不通的,连SUN自己的文档都一直错误……”,实际情况大致如此了。 存取
BLOB
出现这么多问题,我认为大半是由数据库开发商、应用服务器商在JDBC驱动上的不兼容
ORACLE
数据库数据
类型
1、字符
类型
• CHAR:一个定长字符串,当位数不足自动用空格填充来达到其最大长度。如非NULL的CHAR(12)总是包含12字节信息。CHAR字段最多可以存储2,000字节的 信息。 • VARCHAR2:目前这也是VARCHAR 的同义词。这是一个变长字符串,与CHAR
类型
不同,它不会用空格填充至最大长度。VARCHAR2(12)可能包含0~ 12字节的信息。VARCHAR2最多可以存储4...
关于图片的存与读
场合: 在一个详细信息页面
中
,至少包含一个file控件和一个img控件。在新增时,用file加载一张本地图片,在img里显示,然后保存,将图片存入
Oracle
表
中
的
Blob
字段里;在读取时,读取
Blob
字段,将图片直接
写入
img控件,若图片大小过大,则对图片进行压缩。 页面部分代码: <div align="center" id="div1" runat="serve...
通过
Oracle
DataReader来读取
BLOB
类型
的数据
在实际的应用过程
中
,需要把大块的二进制数据存储在数据库
中
。读取这些大块的数据,可以通过强制
类型
转换成为byte数组,但是当这个二进制数据体够大时(几十兆或者上百兆),一次并不能获取到他的完整长度,所以需要分块获取。 下面提供两种方法,供大家参考。 1、直接将
BLOB
数据转换成为byte数组 Code highlighting produced by Actipr
ASP
28,404
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章