| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 510 人关注过本帖
标题:请教一个关于oracle存储的问题:在读表时出现字段类型读取错误,请指点
收藏  订阅  推荐  打印 
weixiong21
Rank: 1
等级:新手上路
帖子:1
积分:110
注册:2006-9-16
请教一个关于oracle存储的问题:在读表时出现字段类型读取错误,请指点

请问各位一个问题,我在做将bmp图像存入oracle并且读出。在读出时出现下面的困难。
我的表设计如下
名称 方案 数据类型
ID 无 VARCHAR2
DATE 无 VARCHAR2
IMAGE ORDSYS ORDIMAGE

利用errCkn(OCIParamGet(stmthp, OCI_HTYPE_STMT, errhp, (dvoid **)&parmdp, (ub4) j+1),"FAILED: OCIParamGet() sqlstmt\n");获取参数描述符。

利用errCkn(OCIAttrGet(parmdp,(ub4)OCI_DTYPE_PARAM, (dvoid *)&type_name, &type_name_len, (ub4)OCI_ATTR_TYPE_NAME, errhp),"FAILED: OCIAttrGet() sqlstmt\n");获取对象的类型名称。
但是,对于第三列,type_name返回的值却是“ORDIMAGEj***/”,不是预想的“ORDIMAGE”请问是什么原因,请各位帮忙分析一下。谢谢。

2006-9-16 10:34
z108979979
Rank: 3Rank: 3
等级:中级会员
威望:1
帖子:252
积分:2620
注册:2006-6-19


2006-9-18 20:44
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.050256 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved