求求各位啦,我的程序老是出这个错误

simaqingfeng 2002-04-14 01:09:17
各位好:
我用ADO做数据库程序,已经初始化过啦,也连通数据库啦
每个对象都已经创建过
m_pCommand->ActiveConnection=m_pConnection; //right
CString csSql="select * from XXX"; //right
m_pCommand->put_CommandText((_bstr_t)csSql); //right
m_pCommand->Execute(NULL,NULL,adCmdText); //总是在这出现错误:unhandle exception in XXXX.exe (KERNEL32.DLL) 0xE6D7363:Microsoft C++ exception
程序中的m_pCommand->Execute()语句也是有的出错有的不出错,有时候有的m_pCommand->put_CommandText((_bstr_t)csSql);语句也出现同样的错误,两个多星期啦无法解决,求求各位啦,行行好,帮帮吧。
...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
artman 2002-04-16
  • 打赏
  • 举报
回复
m_pCommand->put_CommandText(_bstr_t("select * from XXX"));
artman 2002-04-16
  • 打赏
  • 举报
回复
m_pCommand->put_CommandText(_bstr_t(csSql));
simaqingfeng 2002-04-14
  • 打赏
  • 举报
回复
还不行,救命呀,救命呀
chen780831 2002-04-14
  • 打赏
  • 举报
回复
在stdafx.h中是不是要包含一个#import语句
如果你的程序是在有的机器上好用,在有的机器上不好用的话,有可能是不好用的机器的msado15.dll文件坏了。
如果是这样的话,你可以这样解决:
1、把好的msado15.dll拷贝到自己工程目录下
2、#import "msado15.dll" \ no_namespace \ rename("EOF","adoEOF")
3、用regsvr32命令注册msado15.dll

16,550

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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