如何利用coledispatchdriver使用ado

落伍者 2003-07-28 12:54:17
COleDispatchDriver Cn,Rs,;
COleException *e=new COleException;
Cn.CreateDispatch ("ADODB.Connection",e);
Rs.CreateDispatch ("ADODB.RecordSet",e);

static BYTE params[]=VTS_BSTR VTS_BSTR VTS_BSTR VTS_I4 ;
static BYTE params1[]=VTS_VARIANT VTS_VARIANT VTS_I4 VTS_I4 VTS_I4;
Cn.InvokeHelper(0x0a,DISPATCH_METHOD,VT_EMPTY,NULL,params,"DSN=Dbtest","","",(long)-1);
Rs.InvokeHelper (0x03fe,DISPATCH_METHOD,VT_EMPTY,NULL,params1,"Select * from UserTb",Cn ,(long)3,(long)3,(long)-1); //执行到这一行时提示
unhandle exception in msado15.dll 0xc000005:acess violation
请问如何解决这个问题
...全文
104 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒋晟 2003-07-28
  • 打赏
  • 举报
回复
你不会catch它么?
去看
MSDN
Visual C++ Concepts: Adding Functionality
Exception Handling (MFC)
Exceptions: OLE Exceptions

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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