Application.Lock 只是对同一个页面的程序有效吗?如:在A页面使用了Application.Lock 那么B页面执行操作同一个表,这样会不会起效果?会不会对其它的页面也会产生影响?

解决方案 »

  1.   

    对整个网站的application有效理解这句话,需要理解application的机制,application是对整个网站有效的,所有访问网站的人享用同一个application,这点是不同于session的锁定后其他页面在同一时间就无法进行application的操作了,你可以用操作系统的pv元去理解
      

  2.   

    Lock和unlock是成对使用的,他们都是对整个网站有效,当lock释放的同时unlock锁钉信息,这是瞬间完成的,其实你就感觉不到.如果你一旦使用了lock他就会对你的整个网站控制.
      

  3.   

    不要用Application.Lock锁那些需要长时间操作的程序,会影响其他用户的..Lock锁之后,如果有其他用户也同时访问,必须要等待Lock解锁才可以继续访问..也就是说会造成IE等待的效果.