为什么用ADO打开ORACEL中带BLOB字段的表格发生错误?望大虾能帮助解决!

windyhui 2003-09-23 10:33:13
在PICTURE表中含有以下两个字段:
NAME VARCHAR(32);
PICTURE BLOB;
我用以下方式打开:
m_pRs->Open("picture",theApp.m_pconn.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdTable);
发生错误,
但把表名改成STUDENT(含一个字符字段,一个整数字段)时却可以成功打开.
这是为什么?
望大虾能帮助解决!
...全文
38 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
MHB 2003-09-30
  • 打赏
  • 举报
回复
ADO提供者(Provider)用Oracle就没问题,Microsoft公司的ADO驱动程序不支持BLOB,但支持RAW LONG(可能以后会支持,期待!)。
windyhui 2003-09-24
  • 打赏
  • 举报
回复
我的是Oracle9i,你说是不是有可能ADO+Oracle就不支持Blob呢?
windyhui 2003-09-24
  • 打赏
  • 举报
回复
up
flyingbear07 2003-09-23
  • 打赏
  • 举报
回复
你是p4的机子吗?Oracle8i?我也碰到这样的问题,表中有Blob类型数据,打开记录集就报错。
windyhui 2003-09-23
  • 打赏
  • 举报
回复
好像都没有ORACLE的例子,在Access中我也会用.但不知为什么用ORACLE就不能打记录集呢?
chenybin 2003-09-23
  • 打赏
  • 举报
回复
你去WWW.VCKBASE.COM或者是VCHELP

里面有例子

好好看看吧
windyhui 2003-09-23
  • 打赏
  • 举报
回复
这样做是不是行不通的?

4,017

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧