加入装有oracle数据库的服务器IP地址为202.117.54.242,,oracle数据库实体名称为botnet,用户名为szhao,密码为semigod^_^,请问采用ADO方式连接该oracle数据库的连接语句该怎么写?我现在用Oracle 10g SQL Plus可以连接到数据库,但是程序不行。麻烦各位大大帮我看看是不是函数问题,或者是连接oracle数据库需要其他的配置??我的连接函数是:
bool ConnetToOracle()
{
::CoInitialize(NULL); try   
{  
m_pConnection.CreateInstance( "ADODB.Connection");
char strtmp[200] = {0};   sprintf(strtmp, "Provider=OraOLEDB.Oracle; Persist Security Info=True; Data Source=%s; User Id=%s; Password=%s;", config.server, config.userID, config.passWord);_bstr_t strConnect = strtmp;m_pConnection->Open(strConnect,"","",adModeUnknown);if(m_pConnection==NULL)
{
cerr << "Lind data ERROR!\n ";  
return false;
}else cout << "Conect to Oracle Success" << endl;::CoUninitialize();   return true;
}   
catch(_com_error e)
{
cerr<< "\nERROR:" <<(char*)e.Description();
}
return false;}