正在阅读:VC++学习:调用ADO的常用方法VC++学习:调用ADO的常用方法

2004-02-14 09:34 出处:PConline 作者:xinsir/CSDN 责任编辑:linjixiong

   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 对象取得错误编号和错误信息。

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品