Source=orcl 中的orcl是你配置的本地网络服务名。如果是9i的数据库,在连接sys用户的时候要加一个as sysdba选项。最好用其他用户测试一下连接。

解决方案 »

  1.   

    我用了Provider = MSDAORA,Data Source = "orcl_jeff","Uers ID = scott","Password = tiger",也不行,程序是在服务器上测的,jeff是机器名,可能是oracle9i没配置好吗,
      

  2.   

    m_pCn.CreateInstance(__uuidof(Connection));
    m_pCn->Open((LPCTSTR) m_strConnectionString, "", "", -1);
      

  3.   

    能给我一段测试好的ado 连 oracle 的代码吗,真的很急,谢谢.