欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » Sql随手笔记 » 正文

热门阅读

IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败的解决方法

创建时间:2011年10月17日 16:59  阅读次数:(15103)
分享到:
今天在使用access数据库的时候,执行SQL语句时提示错误信息"IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败"

经排查后发现是因为数据表里有些字段名用到了access的关键字,而在写SQL的时候没有把这些字段名用[]括起来,就提示了上面的错误。

解决方法:把字段名用[]括起来。

在SQL SERVER中,就算是使用了系统关键字作为表的列名,在写SQL的时候不用[]把字段名括起来,也不会报上述错误。但我们在查询分析器或者Microsoft SQL Server Managerment Studio中自动生成create语句时,自动生成的语句中字段名是用[]括起来的,说明微软还是推荐大家将字段名用[]括起来。
来源:.net学习网
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:Wyf

打赏

取消

感谢您的支持,我会做的更好!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

最新评论

共有评论0条
  • 暂无任何评论,请留下您对本文章的看法,共同参入讨论!
发表评论:
留言人:
内  容:
请输入问题 57+7=? 的结果(结果是:64)
结  果: