假设我调用ADO的操作后返回的结果hr = 0x800a0bcd,我在那个文件中可以找到这个错误信息的具体意思?

解决方案 »

  1.   

    adErrNoCurrentRecord 3021
    0x800A0BCD
     BOF 或 EOF 为 True,或者当前记录已经删除。应用程序请求的操作需要当前记录。
      

  2.   

    调试时,在Watch窗口中加入:
    @err,hr
      

  3.   

    TRACE(_T("Warning: SetAbsolutePosition 方法发生异常. 错误信息: %s; 文件: %s; 行: %d\n"), e.ErrorMessage(), __FILE__, __LINE__);
    试一下
      

  4.   

    http://community.csdn.net/Expert/topic/3289/3289191.xml?temp=.3424799
    显示详细的ADO出错信息