比如我在后台有一个文件是纪录某个信息的,每个用户度可以从客户端读,一些user可以写。现在的问题是写的时候,如果两个人同时写,新的会抵消旧的,而且前一个人改的内容会丢失,怎样来控制这种多用户操作的文件问题呢???????

解决方案 »

  1.   

    用 Lock和Unlock语句
    在网络环境中,有时候可能有几个用户同时对一个文件进行存取,用 Lock和Unlock语句
    可以对文件“锁定”和“解锁”。
      格式:Lock[#]文件号[,记录|[开始]To 结束]
         .....................................
            Unlock[#]文件号[,记录|[开始]To 结束]
    说明:记录为要锁定的或解锁的记录号或字节号。
          开始为要锁定的或解锁的第一个记录号或字节号。
          结束为要锁定的或解锁的最后一个记录号或字节号。
    Lock和Unlock要成对出现,切其中的参量严格匹配。