在VC中利用ADO连接数据库出现Runtime erro "无效指针"
来源:互联网 发布:连接wifi成功但没网络 编辑:程序博客网 时间:2024/05/19 01:31
一般是没有初始化的原因:ADO是com组件,它必须先进行初始才能够正常使用,初始方法是在代码前加入一行:
CoInitialize(NULL);
当然,最好在代码结束的地方加一行
CoUninitialize();
try{
_ConnectionPtr Mycon;
CoInitialize(NULL);
//实例化ADO对象
Mycon.CreateInstance(__uuidof(Connection));
//设置连接SQL server数据库,使用DSN
try
{
DataConn->Open( L"lib", L"",L"", adModeUnknown);//lib为DSN中数据库的名称,连接数据库
}
catch( _com_error &e )
{
AfxMessageBox( "数据库连接失败",0, 0 );
AfxMessageBox( e.ErrorMessage( ),0, 0 );
return false;
}
}
- 在VC中利用ADO连接数据库出现Runtime erro "无效指针"
- ADO连接数据库出现“无效指针”错误码80004003
- C++ ADO连接数据库出现无效指针错误
- 在VC++中利用ADO连接数据库(附带模块下载链接)
- MFC或VC++中利用ADO连接数据库的步骤
- VC++ 6.0 ADO连接数据库中出现的问题
- 在VC中利用UDL文件建ADO连接
- ADO方式连接数据库,出现"无效指针"错误,错误代码为:0x80004003
- 孙鑫VC深入详解教程中ADO访问数据库中出现runtime error的问题解决
- VC下利用ADO连接Access数据库
- VC下利用ADO连接Access数据库
- VC下利用ADO连接Access数据库
- VC下利用ADO连接Access数据库
- VC下利用ADO连接Access数据库
- VC下利用ADO连接Access数据库
- 在ICC中编译过程出现:):[warning] calling a function without prototype may cause runtime erro
- VC编程中利用ADO方式访问SQL Server 2012数据库(1)- 连接数据库
- VC中应用ADO连接SQL数据库
- 使用“组件”优化游戏架构
- 命令模式
- 按要求取文本中的字符
- const char* ; char const *; char* const;
- WZ归来!
- 在VC中利用ADO连接数据库出现Runtime erro "无效指针"
- XMLHttpRequest提供客户端同http服务器通讯的协议
- 模板模式
- Magic Linux开发入门指南(五)
- 再会,北京
- 开始写博客了!
- gridview结合Zedgraph使用用法
- 迭代模式
- 与皇后的凌晨之约(YC)