回 帖 发 新 帖 刷新版面

主题:数据库问题

    CmanagerSet *pmanager;
    pmanager=((CMyseverApp *)AfxGetApp())->m_pmanagerSet;
    pmanager=NULL;
    if (!pmanager->IsOpen()) 
    {
        pmanager->Open();
        
    }
程序一运行到pmanager->IsOpen()) 就会出现异常错误,是什么原因呢?[em18]

回复列表 (共6个回复)

沙发

可能你连接数据库方面不对

板凳

此问题已解决,谢谢回复,是由于我前面不小心把申请的空间给delete.
但又有一个新问题是执行到
   pmanager->Open();
 时,会转到
    CATCH_ALL(e)
    {
        lResult = AfxGetThread()->ProcessWndProcException(e, &pThreadState->m_lastSentMsg);
        TRACE1("Warning: Uncaught exception in WindowProc (returning %ld).\n",
            lResult);
        DELETE_EXCEPTION(e);
    }
这有可能是怎么回事呢?

3 楼

没有人知道么?

4 楼

自己再顶一下

5 楼

有没有执行sql语句啊,没有记录集将打开那个表?

6 楼


谢谢回复。我是在vc中写的,用的是sql sever,现在想打开记录集,没有用sql语句,而且会弹出内存不足来,着急,不知道什么原因[em10]

我来回复

您尚未登录,请登录后再回复。点此登录或注册