如何在vc6中使用ADO的errors集合捕获错误?
柳长街 2003-09-13 02:53:57 如何在vc6中使用ADO的errors集合捕获错误?
如果本人用以下代码建立oracle连接:执行记录集的AddNew()方法时出错!
CString strConn;
strConn="Provider=MSDAORA.1;Password=sde;User ID=sde;";
strConn+="Data Source=xymap";
m_pConn->Open(_bstr_t(strConn),_bstr_t(L"sde"),
_bstr_t(L"sde"),adModeUnknown);
而用dsn建立连接对象时,执行记录集的AddNew()方法时正常,不知为什么?
m_pConn->Open(_bstr_t(L"DSN=zjr_ado"),_bstr_t(L"sde"),
_bstr_t(L"sde"),adModeUnknown);
我想用_com_error类型捕获错误,可是try一下跳到了catch(...)处。。。愁阿 !
请高手指教?
本人不胜感激!
qq:94643913
msn:chinaflys
mobile phone:13936671884
找张佳仁