自从上次检索数据后,更新的行已被更改或删除

¥20.00

在Sql Server 2012数据库中,直接用“编辑前200行”的形式打开表,然后选中前两列,删除,一直删除不了,提示:自从上次检索数据后,更新的行已被更改或删除。 这个怎么解决?


自从上次检索数据后,更新的行已被更改或删除


GHkmmm T0 发布于1年前

最佳解决方案

出现这个问题有两个原因:

1、你先打开了数据表,然后在其他窗口更新了表里的数据

2、你的表没有设置主键


知道原因,解决起来就方便了:

1、点击Sql窗口的红色感叹号,刷新当前表的数据 或者关闭了重新打开表都可以。然后再次删除


自从上次检索数据后,更新的行已被更改或删除


2、如果方案1不行,就检查下表是否设置了主键,如果没有主键就设定一个主键,重新打开表,然后执行删除操作。


3、可以考虑通过SQl语句删除数据,一般不会有这个问题的


贪了杯 T1 被采纳率100%
2021-04-09 10:12
打赏 0 3
页面统计
2008 访问
0 帮助
0.00 打赏

hierror 2019 © hierror.com 京ICP备13026190号-1

通知消息
  • 暂无任何消息