我的程序需要连接另一台电脑上的oracle服务器,如果服务器开启,连接操作一切正常。
但是如果oracle服务器没有开启,程序要将近20才返回无法连接数据路。
VC程序通过ADO方式访问oracle数据库
m_pConnection->ConnectionTimeout = 10; //10秒超时
hr = m_pConnection->Open((_bstr_t)strConnection, "", "", adConnectUnspecified);
上面的超时时间设置好像不起作用,无论改成多少,程序都要将近20才返回超时。