本帖最后由 zaq5275764 于 2014-11-15 12:44:56 编辑

解决方案 »

  1.   

    用AfxOleInit后就不要用CoInitialize加异常捕获看是什么错误
    try
    {
    //你的ADO代码
    }
    catch (_com_error& e)
    {
    CString strMsg;
    strMsg.Format(_T("错误描述:%s\n错误消息%s"), 
    (LPCTSTR)e.Description(),
    (LPCTSTR)e.ErrorMessage());
    AfxMessageBox(strMsg);
    }
      

  2.   

    大大,提示 [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配; 这个怎么弄啊。
      

  3.   


    我是Win7 64 位,有关系吗。
      

  4.   

    大大,提示 [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配; 这个怎么弄啊。
    多谢大大, 我安装 了32位的驱动成功了。。可是就是用udl的编译看不到32位数据源,不知道怎么搞,只能自己去改连接串,不过还是成功了