在论坛里转了很久,看了很多相关的帖子,但是,还是搞不定,只好请高手看看了.
  1.oracle为9.2版本,OraOLEDB已安装.
   2.代码如下:
    //连接数据库
    try
{
   m_pConnection.CreateInstance(__uuidof(Connection));
            m_pConnection->Open("Provider=OraOLEDB.Oracle.1;Persist Security Info=True;Data Source=qhycj;","zjgl","zjgl",adModeUnknown);
//  m_pConnection->Open("Provider=MSDAORA;Password=zjgl;Persist Security Info=True;User ID=zjgl;Data Source=qhycj","","",adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox(e.ErrorMessage());
AfxMessageBox("数据库连接失败!");
return;
}      3.总是报"无效指针"的错!先谢谢了!