delphi下如何读取Oracle中的blob文件?

Delphi > 数据库相关 [问题点数:50分,结帖人lenglengdeyu]
等级
本版专家分:293
结帖率 98.55%
等级
本版专家分:52050
勋章
Blank
红花 2006年6月 Delphi大版内专家分月排行榜第一
2006年5月 Delphi大版内专家分月排行榜第一
2006年4月 Delphi大版内专家分月排行榜第一
Blank
黄花 2008年8月 Delphi大版内专家分月排行榜第二
2006年11月 扩充话题大版内专家分月排行榜第二
2006年9月 扩充话题大版内专家分月排行榜第二
2006年7月 扩充话题大版内专家分月排行榜第二
2006年6月 扩充话题大版内专家分月排行榜第二
2006年5月 扩充话题大版内专家分月排行榜第二
2006年3月 扩充话题大版内专家分月排行榜第二
2006年7月 Delphi大版内专家分月排行榜第二
2006年3月 Delphi大版内专家分月排行榜第二
2005年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2008年9月 Delphi大版内专家分月排行榜第三
2007年1月 扩充话题大版内专家分月排行榜第三
2006年12月 扩充话题大版内专家分月排行榜第三
2006年10月 扩充话题大版内专家分月排行榜第三
2006年11月 Delphi大版内专家分月排行榜第三
2006年10月 Delphi大版内专家分月排行榜第三
2006年9月 Delphi大版内专家分月排行榜第三
等级
本版专家分:83323
勋章
Blank
进士 2007年 总版技术专家分年内排行榜第九
Blank
铜牌 2007年7月 总版技术专家分月排行榜第三
Blank
红花 2007年9月 Oracle大版内专家分月排行榜第一
2007年7月 Oracle大版内专家分月排行榜第一
2007年6月 Oracle大版内专家分月排行榜第一
2008年7月 Delphi大版内专家分月排行榜第一
2008年3月 Delphi大版内专家分月排行榜第一
2008年2月 Delphi大版内专家分月排行榜第一
2007年12月 Delphi大版内专家分月排行榜第一
2007年11月 Delphi大版内专家分月排行榜第一
2007年10月 Delphi大版内专家分月排行榜第一
2007年9月 Delphi大版内专家分月排行榜第一
2007年7月 Delphi大版内专家分月排行榜第一
2007年6月 Delphi大版内专家分月排行榜第一
2007年4月 Delphi大版内专家分月排行榜第一
2007年1月 Delphi大版内专家分月排行榜第一
Blank
黄花 2009年5月 Delphi大版内专家分月排行榜第二
2007年8月 Oracle大版内专家分月排行榜第二
2007年4月 Oracle大版内专家分月排行榜第二
2008年1月 Delphi大版内专家分月排行榜第二
2007年8月 Delphi大版内专家分月排行榜第二
2007年5月 Delphi大版内专家分月排行榜第二
2007年3月 Delphi大版内专家分月排行榜第二
2007年2月 Delphi大版内专家分月排行榜第二
等级
本版专家分:293
exp_moon

等级:

Delphi 实现文件从Oralce数据库 Blob 字段的读写

首先:先了解一下Oracle中的clob与blob字段 Oracle将LOB分为两种:内部LOB和外部LOB。内部LOB包括CLOB,BLOB和NCLOB三种类型,它们的数据存储在数据库,并且支持事务操作(提交,回滚,保存点);外部LOB只有BFILE...

DelphiOracle中BLOB字段的操作

几天前用dephi写一个小程序用到了oracle的clob字段(存取大的字符可以达到4G)与blob字段(用来存取二进制文件),现在找到了以前写过的JSP代码打算再写一个web版的相关的程序(其实应该用struts架构来实现我比较喜欢,但...

Delphi5 操作OracleBlob/Clob字段的Bug.

在某一应用,需要在同一个表使用两个Blob字段(本来也可以使用Long Raw字段,但Oracle中一个表只能拥有一个Long Raw):create table docs(? id? number constraint pk_docs primary key,doc blob);但在操作发现...

Oracle中存取BLOB对象实现文件的上传和下载

JAVA存取CLOB和BLOB方法 oracle大对象保存 java将blob转化byte 保存大对象文件 如何插入一个图片到Oracle数据库(写出代码) oracle+blob+select+java ...oracleblob? SQL文件存取 oracle存附件檔方式 在VB怎...

JAVA存取ORACLE中BLOB对象

Oracle中存取BLOB对象实现文件的上传和下载 2007-06-26 11:13   JAVA存取CLOB和BLOB方法 oracle大对象保存 java将blob转化byte 保存大对象文件 如何插入一个图片到Oracle数据库(写出代码) ...

oracle含有BLOB数据的表的导出导入

在日常,可能会遇到ORACLE数据迁移的问题,不涉及到大对象数据时,比较好处理。但当含有大对象时,则需要一些方法来解决。经过一些尝试,得下面是一个示例,主要功能为从旧的数据将BLOB数据导出,然后导出到新的...

delphi存取Blob字段

Delphi中的TADOQuery查询Oracle10G的数据表时,Open时提示"数据类型不被支持"的处理方法: 原因是你用的ADO   for   ORACLE的驱动是微软的Microsoft OLE DB provider for Oracle,不支持BLOB字段, 应...

blob字段存储文件读取

文档或图片等文件在数据库表blob字段存储并读取的方法: 1、将文件blob形式存放到数据库:参考 http://bbs.csdn.net/topics/330265813CREATE TABLE yuser (ID number,photo BLOB);--首先要创建目录将需要存放...

使用存储过程向Oracle数据库插入BLOB文件

这段时间在做扬子石化的GIS开发,一直以来遇到一个最大的问题就是上传大文件类型(BLOB)超过32K就会从数据库报出错来,十分头痛,前天在网上看到一个解决方案,是用SQL语句在界面先插入一个empty_blob(),再...

oracle的java存储过程实现BLOB字段的字符串读取

阅读了一个帖子“有没有可能写出比...突发灵感,加上原来有一个需求,需要从BLOB字段(本来就是字符型的内容)直接读取成为字符串,需要java 开发人员的支持,想了想与其求人不如求己, oracle.sql.BLOB的相关文档...

C++Builder/Delphi 通过 ADO 存取OracleBlob 字段

今天报表组的人说CB5里用ADO读取OracleBlob字段报错,于是我试了试,还真是这样,错误信息是“数据类型不被支持”。我又试了试Delphi7,也是一样的错。我想,BCB/Delphi的ADO是封装过了,会不会是封装得有问题?...

DelphiOracle中BLOB字段的操作(转)

DelphiOracle中BLOB字段的操作 分类: Delphi 2011-12-20 15:37 50人阅读 评论(0) 收藏 举报 首先:先了解一下Oracle中的clob与blob字段Oracle将LOB分为两种:内部LOB和外部LOB。内部LOB包括CLOB,BLOB和NCLOB...

oracle中blob格式在delphi中如何显示出来

create table test( XH VARCHAR2(16) not null, PHOTO BLOB not null);在sql*plus里面运行SQL>select...列或属性类型无法通过 SQL*Plus 显示在sql*plus这样,所以在delphi BDE的query.sql.add(select xh,photo fro

DELPHI5+ORACLE9用ADO读BLOB类型的错误原因

两天解决这个问题,总也摸不着头脑,对BLOB类型可写不可读,都觉得怪异的很,最后具然是因为数据源提供者错误造成的,把Microsoft ole Db Provider for Oracle改成Oracle provider for Ole Db即可.

delphi 7连接oracle数据库问题

ADOQuery1: Parameter 'a_id' not found问题 遇到此报错,首先要查找是否字段...1.Delphi 7连接oracle数据库时没有Oracle Provider for OLE DB选项 用Microsoft OLE DB Provider for Oracle 连接数据库时,偶尔会报

查询表中blob字段的大小

查询表中blob字段的大小 MySQL获取blob大小,单位字节: SELECT OCTET_LENGTH(column_name) datasize from table Oracle获取clob大小,单位字节: select length(column_name) ...

FIREDAC保存ORACLEBLOB字段数据

FIREDAC默认识别ORACLEBLOB字段为HUGEBLOB,需要将HBLOB映射为BLOB,才可以保存ORACLEBLOB字段的数据。 转载于:https://www.cnblogs.com/hnxxcxg/p/5599661.html

oracle中导出和导入部分blob,clob字段

今天遇到个问题,在A,B库,表结构相同,要在A...问题是两个库的两个相同表,都含有BLOB,CLOB字段,琢磨了,暂时找到了个方法, 当然不知道有没更好的工具,那就是用oracle自身的exp和IMP,方法为: 1 exp

DELPHI中使用UNIDAC连接ORACLE数据库

DELPHI中使用UNIDAC连接ORACLE数据库 最近在DELPHI中使用到UNIDAC连接到oracle数据库,这样可以不要安装oracle客户端,比较方便使用;所以简单学习了一下,主要是用到查询和执行存储过程,其中存储过程我...

关于delphi2010读取MySQL数据库TEXT类型乱码的解决方案

今天在测试delphi2010的DBExpress读取mysql数据库功能的时候,发现了一个问题: 我的mysql是5.1版本,字符集全部设置为utf8,使用delphi2010读取intger、tinyint、char、varchar等类型,中文显示正常。但是当读取...

delphi中更新表字段update BLOB型数据(image)/获取图片转成BLOB型存入数据库

我用的是ODAC 链接oracle数据库,delphi中update BLOB型数据问题困扰了我很久,我发现我直接 v_sql :='update xx_image set image:=in_image where xx1='+xx1;  with dm_db.OraQuery1 do  begin

Delphi2010ADOQuery使用OracleBlob字段出现错误解决方法

有时我们连接Oracle会采用如图所示: 这样在使用TADOQuery查询带有Blob字段的表时会出现如下错误: 解决方法:更换ADOQuery的Oracle的驱动连接字符串。如图: 这样即可解决问题。呵呵~...

Delphi DataSnap方法实现BLOB字段的读写

Delphi传统的DataSnap技术,客户端数据集的数据包缺省不包含Blob字段数据,但可以在真正需要的时刻,实时自动从数据库取得,这种自动实现是基于IAppServer接口的。但在DataSnap 2009,中间层通过方法调用返回...

blob存储文件示例程序

建表文件create table A_F2DB( TID VARCHAR2(23) not null, A_FILEC CLOB, A_FILEB BLOB)WriteBlob.javapackage com.fsm.db;import java.sql.*;import java.util.ArrayList;import java.io.*;import...

多层数据库应用基于Delphi DataSnap方法调用的实现(四)BLOB字段的读写

[转]多层数据库应用基于Delphi DataSnap方法调用的实现(四)BLOB字段的读写 数据库的BLOB字段,可以用来保存字节流数据,比如图片、声音文件、html文档和大文本等等。Delphi传统的DataSnap技术,客户端...

Oracle存储过程方式存入文件(适用delphi

Oracle存储过程方式存入图片(适用delphi) CREATE OR REPLACE PROCEDURE POLICE.updateImage (p_picid VARCHAR2,dd_code VARCHAR2, p_Value OUT bLOB) is  isExists number; begin select count(*) into ...

相关热词 c# 解析ini c# 高德经纬度转墨卡托 c# 加法 泛型 c#裁切image c#onpaint c# 函数参数初始化 软件工程师考试题c# c# 多媒体定时器 c# 集合首字母排序 c#调用java程序