连接Access数据库出现Debug Assertion Failed,出现终止,重试,忽略三个按钮,按忽略之后,就可以到下一个界面了

解决方案 »

  1.   

    直接在线程中操作MFC对象   
    调用UpdateData()容易出错的   
    可以通过发送消息PostMessage/SendMessage给对话框,然后对话框再UpdateData()
      

  2.   

    去下载我的例子吧,呵呵。前两天刚传上去。封装了ADO类
      

  3.   

    看这个错不是数据库报的,应该是别的地方。
    ADO的话异常捕获就好了。
    try
    {
    //你的ADO代码
    }
    catch (_com_error& e)
    {
    CString strMsg;
    strMsg.Format(_T("错误描述:%s\n错误消息%s", 
    (LPCTSTR)e.Description(),
    (LPCTSTR)e.ErrorMessage());
    AfxMessageBox(strMsg);
    }