我试图用_ConnectionPtr的Open方法打开一个mdb,结果老是出现异常,高手请指点一下可能是什么原因?

解决方案 »

  1.   

    #include""int main()
    {
        ::CoInitialize(NULL);    _ConnectionPtr pCon(__uudiof(Connection));    _bstr_t strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\db1.mdb;Persist Security Info=False";
         
         try{
              pCon->Open(strConn, "", "" , 默认值);
         }
         catch(...){
              cout<<"靠!!!"<<endl;
         }
        
        pCon->Close();
     
        ::ConUninitialize();
    }另:代码是手工输入的,连接串我用ADO控件测试过,可以