sprintf(lpComErrorStr512, "ErrorCode = %08lx \ Error Message = %s \ Source = %s \ Description = %s ", pComError.Error(), // 错误编号 pComError.ErrorMessage(),// 错误信息 (LPCSTR) pComError.Source(),// 错误源 (LPCSTR) pComError.Description());// 错误描述 // 通过上面的代码我们可以看出,_com_error对象中可以得到COM所有出错的信息 // ADO错误取得 ErrorPtrpErr = NULL; if( (ptrConn ->Errors->Count) > 0) { long nCount = ptrConn ->Errors->Count; for(long i = 0; i < nCount; i++) { pErr = a_pConnPtr->Errors->GetItem(i); char l_pchErrorString[512]; sprintf(l_pchErrorString,"Error:\n Error number: %x\t%s", pErr->Number, // 错误编号 pErr->Description); // 错误描述 } } // ADO 处理出错的情况下, 在connection对象里面都有记录,可以通过访问 // connection 对象取得错误编号和错误信息。 |
正在阅读:VC++学习:调用ADO的常用方法VC++学习:调用ADO的常用方法
2004-02-14 09:34
出处:PConline
责任编辑:linjixiong
键盘也能翻页,试试“← →”键