今天在用C#做系统测试时,突然系统提示:“IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败!”,我一下子傻眼了,去网络上查了查,情况有好多,我只说两种情况: ①数据库被另外一个程序打开; ②关键字冲突。 一般情况出现这种问题都是属于第二种情况。只需把关键字用[]给括住就行了。例如input,output。