ASP操作Access数据库update时“键列信息不足或不正确,更新影响到多行”的原因与解决方法
原因:表当中没有建立唯一关键字段(一个或多个组合),表中有内容完全相同的两条或多条信息.
如有一表:tab,字段如下:id (主键),username,userpwd
sql = "select username,userpwd from tab" 打开这个再update时会出现“Microsoft Cursor Engine (0x80004005),键列信息不足或不正确,更新影响到多行”的错误
解决方法:sql 中加入select主键,即 sql = "select id,username,userpwd from tab"
本博客所有文章如无特别注明均为原创。作者:ok12 ,复制或转载请以超链接形式注明转自 成功志 。
原文地址《ASP操作Access数据库update时“键列信息不足或不正确,更新影响到多行”的原因与解决方法》
原文地址《ASP操作Access数据库update时“键列信息不足或不正确,更新影响到多行”的原因与解决方法》
发表评论