这是一个比较让人纠结的错误。
背景:添加了网站的分支,要拿一个现有的数据库做一个新的数据库的东东。
首先就是还原备份,然后做代码的修改。然而在登录的时候报了这个错误。0x80131904 什么插入的列数或数据类型不对
我没有修改过用户表(微软类库)
然后以为是语言导致的,因为看了提交的插入语句没有加N。
但是错误,修改了系统语言,
还是错误。
删了数据库,重新还原。还是错误。
最后拿了一个现有的数据库,再还原一份。
不报错了。
看来这个备份文件已经有问题了。
关键词 列名或所提供值的数目与表定义不匹配 Sql server 0x80131904