| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 532 人关注过本帖
标题:ADO连接数据库 感觉根本没问题 但还是出问题
只看楼主 加入收藏
洪溪
Rank: 2
等 级:论坛游民
帖 子:42
专家分:34
注 册:2010-9-7
结帖率:100%
收藏
 问题点数:0 回复次数:2 
ADO连接数据库 感觉根本没问题 但还是出问题
    _ConnectionPtr pConnet;
    _RecordsetPtr pRecord;
    pConnet.CreateInstance(__uuidof(Connection));
    CString connet,path,record;
    path="E:\\数据库\\信息.mdb";
    connet.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s", path);   
    try
    {
        //pConnet->Open(_bstr_t(connet)," "," ",adModeUnknown);//这种方法也不行
        pConnet->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=信息.mdb"," "," ",adModeUnknown);
    }
    catch(_com_error *e)
    {
        CString Error=e->ErrorMessage();
        AfxMessageBox(e->ErrorMessage());
    }
    catch(...)
    {
        AfxMessageBox("数据库打开失败");
    }

//ADO环境配置没问题。但老是提示数据库打开失败    恳求高手指点一下是不是Data Source右边的数据库名
//有什么讲究啊。。我已经注册成本地数据源了。。但换用别的没有注册的数据库也不行。。采用打开路径的方法也不
//行。。写法和例题和网上的都一模一样了,,重做了几个工程还一样真的想不明白了。。已经耗上两天了还是找不
//毛病在哪。。直接想痛哭。。求求朋友们帮帮忙
搜索更多相关主题的帖子: 数据库 
2011-04-14 11:12
洪溪
Rank: 2
等 级:论坛游民
帖 子:42
专家分:34
注 册:2010-9-7
收藏
得分:0 
这个板块人气真低...
2011-04-14 22:14
红色警戒
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:19
帖 子:444
专家分:2967
注 册:2005-11-20
收藏
得分:0 
没有调用::CoInitialize(NULL);初始化COM吧

2011-04-15 17:51
快速回复:ADO连接数据库 感觉根本没问题 但还是出问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025077 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved