ado连oracle,命令如下: 
::CoInitialize(NULL); 
m_pConnection.CreateInstance(__uuidof(Connection)); 
m_pConnection->Open("Provider=MSDAORA.1;Data Source=orasrv;","user","user123",adModeUnknown); 
现在遇到的问题是数据库服务器没开时系统就处于死机状态 
如何才能使系统当判断数据库服务器没开时提示一下并退出程序 
我是用m_pConnection->State==0来判断的,但程序还是不退出,也没有提示,我怀疑在Open这句过不了 
望指教,谢谢