#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
最后的"no_namespace rename("EOF","adoEOF")"什么意思?
为什么要把eof改为adoeof?但不改又不通过调试。

解决方案 »

  1.   

    将ADO中的EOF(文件结束)更名为adoEOF,以避免与定义了自己的EOF的其他库冲突。 
      

  2.   

    将ADO中的EOF(文件结束)更名为adoEOF,以避免与定义了自己的EOF的其他库冲突
      

  3.   

    rename("OldName,""NewName"): rename属性用于解决名称冲突的问题。若该属性被指定,编译器将在类型库中的OldName的所有出现处用结果头文件中用户提供的NewName替换。此属性用于类型库中的一个名称和系统头文件中的宏定义重合时。
      

  4.   

    将ADO中的EOF(文件结束)更名为adoEOF,以避免与定义了自己的EOF的其他库冲突