用户:管理用户 、 数据录入用户甲 、数据录入用户乙
数据表2个:主表、主表副本 (字段如下,姓名已经预先录入,)
姓名 数据
A
B
C
D
E
...
主表、主表副本分别由 甲 、乙用户录入
要求:1、管理用户随时可以锁定 甲 、乙用户录入,
      2、对主表、主表副本 数据进行比对
      3、对比对后有错误的记录重新录入
数据库为SQL SERVER问题是:1、如何锁定锁定 甲 、乙用户录入操作(管理用户随时可以锁定 甲 、乙用户录入)
        2、如何通知甲 、乙用户刷新数据库 (对比对后有错误的记录重新录入)谢谢.......

解决方案 »

  1.   

    这个只能在程序中控制,如定时刷新
      

  2.   

    再添加一表A,专门记录锁定用户不得录入的日志情况。
    根据比对程序,写入记录。
    甲 、乙用户提交前,数据应该保留副本,检查目前表A是否有锁定用户的情况,有则不能提交。
    待数据一致后,根据比对程序,再写入记录。
    客户端间隔性检测是否已解除锁定,即可继续提交尚未提交的数据。