我用ADO连接access、出了这么个错误“未发现数据源名称并且未指定默认驱动程序”
我的access是2007版的、有影响吗?
我单步调试、发现是在 m_ADOConn.OnInitADOConn();    时出的错、 m_pConnection.CreateInstance("ADODB.Connection");//创建Connection对象实例
_bstr_t strConnect="uid=;pwd=;DRIVER={Microsoft Access Driver(*.mdb)};\DBQ=schedule.mdb;";
m_pConnection->Open(strConnect,"","",adModeUnknown);//连接数据库
这个是在void ADOCoon::OnInitADOConn()里的代码、大家看看没错吧、、

解决方案 »

  1.   

    不行、
    \DBQ=F:\学习\C++\MFC学习\无缺陷版4-10\个人日程管理(最新有托盘、无网格)\schedule.mdb;";
    你看、是这样写吧
      

  2.   

    _bstr_t strConnect="uid=;pwd=;DRIVER={Microsoft Access Driver(*.mdb)};\\DBQ=schedule.mdb;";
      

  3.   

    不行、
    \DBQ=F:\学习\C++\MFC学习\无缺陷版4-10\个人日程管理(最新有托盘、无网格)\schedule.mdb;";
    你看、是这样写吧
      

  4.   

    "Driver= {MicrosoftAccessDriver(*.mdb)};DBQ=X:\\XXX\\你的数据库名.mdb;Uid=你的用户名;Pwd=你的密码;"
    注意路径要用双斜杠