shan546547925 2014-05-14 09:22 采纳率: 0%
浏览 2303

SQL Server 只能有一个人修改,另一个人不能修改

题 目: 一个人修改一条SQL Server数据 在修改过程中 另一个人也修改这条数据 在保存的时候就会把前面人修改的东西顶替掉!!
外观功能: 如果修改的数据当前有人修改,弹出提示框"当前数据正在修改当中~请稍后再试...." 关闭修改窗体,
不能添加修改状态列啊!
怎么办啊!大神们!!!!

  • 写回答

1条回答 默认 最新

  • feiyun0112 2014-05-14 09:29
    关注

    把原始数据保留一份,保存时,sql这样写

    update table set a=a新值,b=b新值 where a=a旧值 and b=b旧值

    如果返回执行条数不是1就表示数据被人修改了

    评论

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!