游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3300|回复: 1

VC2005 如何连接Access数据库?

[复制链接]

4

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2008-4-9 21:03:00 | 显示全部楼层 |阅读模式
  小弟刚学数据库编程,遇到了个问题,请大家帮帮忙啊
//_ConnectionPtr m_pConnection;//Connecttion对象指针

try
{
  //创建连接对象实例
  m_pConnection.CreateInstance("ADODB.Connection");
  //设置连接字符串
  CString strConnect=L"DRIVER={Microsoft Access Driver(*.mdb)};uid=;pwd=;DBQ=shuju.mdb;";
  //使用Open方法连接数据库
  m_pConnection->Open((_bstr_t)strConnect,"","",adModeUnknown);
}
catch(_com_error e)
{
    AfxMessageBox(e.Description());
}

我用上面这段代码 连接工程文件夹下面的一个叫shuju.mdb的Access数据库文件。
代码不报错,但是运行程序 始终连接不到 文件读取失败。到底哪里的问题呢? 帮帮我啊。 [em24]

4

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
 楼主| 发表于 2008-4-10 12:36:00 | 显示全部楼层

Re:VC2005 如何连接Access数据库?

? 自己解决了原来是忘了 初始化COM环境。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 21:43

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表