返回信息流因为一个项目需要使用VC远程访问oracle 10g,连接已建立,但是无法从数据库中读出数据。
//连接部分(略)
CString str;
_variant_t RecordAffected;
m_pRecordset.CreateInstance("ADODB.Recordset");
采用方法一、
m_pRecordset = m_pConnection->Execute("Select * from aftest",&RecordAffected,adCmdText);
没有产生异常,但是m_pRecordset记录集中没有值,读取的话会出现异常。
采用方法二、
m_pRecordset->Open("Select * from aftest",_variant_t((IDispatch*)m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText);
直接产生异常,idispatch error #3092错误,具体信息为乱码。
另外使用这两种方法均能插入信息,无错误。
求指点!
这是一条镜像帖。来源:北邮人论坛 / database / #5153同步于 2010/12/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
【求助】VC使用ADO方式远程访问oracle数据库问题。。
Tickets
2010/12/27镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。