日期:2014-05-17  浏览次数:20696 次

vc
基本情况如标题,下面我说的再详细一点: 
在VC6下,通过ADO连接Oracle数据库,查询数据库。我使用了CADODatabase,CADORecordset类进行SQL查询。 
如果查询语句里都是常用的类型的字段,一切Ok,没有问题; 
当查询语句里,包含blob字段时,系统就提示错误,“数据类型不被支持”; 
如strcmd = "select x,y form c" 
BOOL flagRecord = m_pRs.Open(strcmd, CADORecordset::openQuery)//当x,y都是常用类型就没有问题。 

但是,当x 为BLOB字段时,就无法打开了,系统“数据类型不被支持”;打开失败,更不用说获取记录的个数和字段访问了; 

怎么办呢?肯定大侠指导。

------解决方案--------------------
参考一下:

http://www.windbi.com/showtopic-903.aspx
http://www.huarw.com/program/bbs/NET/C/200112/569491.html