我在arx程序设计中
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
m_pConnection.CreateInstance(_uuidof(Connection));
m_pRecordset.CreateInstance(_uuidof(Recordset));
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\pm\\db1.mdb","","",adModeUnknown);
m_pRecordset->Open("select * from 表1",m_pConnection.GetInterfacePtr(),adOpenKeyset,adLockReadOnly,adCmdText);
//在m_pRecordset->open时出错(IDispatch* error 3149)
哪不对?
谢谢
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
m_pConnection.CreateInstance(_uuidof(Connection));
m_pRecordset.CreateInstance(_uuidof(Recordset));
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\pm\\db1.mdb","","",adModeUnknown);
m_pRecordset->Open("select * from 表1",m_pConnection.GetInterfacePtr(),adOpenKeyset,adLockReadOnly,adCmdText);
//在m_pRecordset->open时出错(IDispatch* error 3149)
哪不对?
谢谢
解决方案 »
- CreateEllipticRgn,CreateRectRgn,调用失败,返回0的原因有哪些呢?
- MFC 弹出对话框的小问题,运行时出错
- 求助,vc多显示器问题
- 请教在VC6.0的环境下面怎样联调VB的ActiveX Dll代码
- 对HORZSIZE和VERTSIZE的疑惑
- MDI多文档程序如何转成dll?
- 哪本vc的书和c++的书配合起来看好!!
- Debug Assertion Failed! File:wincore.cpp Line:365求大神帮忙
- 如何动态读取内存中的数据?
- VC中,如何在Edit控件的一段(比如左端)插入图标(ico)
- 关于handle和hwnd
- 一个关于CCreateContext 的问题,在线等待!!!
#import "E:\Program Files\Common Files\System\ado\msado15.dll" \
no_namespace rename("EOF", "EndOfFile")
……
::CoInitialize(NULL)_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
m_pConnection.CreateInstance(_uuidof(Connection));
m_pRecordset.CreateInstance(_uuidof(Recordset));
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\pm\\db1.mdb","","",adModeUnknown);
m_pRecordset->Open(("select * from 表1",_variant_t((IDispatch *)pConnection,true),adOpenKeyset,
adLockOptimistic,adCmdText);……
CoUninitialize( );
祝你好运