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就表示数据被人修改了

    评论

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献