那是SQL锁机制中的系统选项,顾名思义就是把当前表锁起,不允许用户浏览,你的存储过程或者执行事件中可能有对数据表进行更新的语句,系统自动产生这条语句进行锁表,这就避免了并发操作的错误。
第二个问题很简单,如果不想用数据敏感控件,直接在Query中写Update语句即可。

解决方案 »

  1.   

    SET NO_BROWSETABLE ON
    从字面意思来看是:设置不可显示
    我想你要是用sql事件探查器跟踪“sql query analyzer”就能知道了。
      

  2.   


    呵呵,有这选项吗?
    我在 Online Help中都没找到呀~~
      

  3.   


    呵呵,有这选项吗?
    我在 Online Help中都没找到呀~~
      

  4.   

    我的意思是在多用后操作时如果一个人更新了一行,其他人可能看不到这个更改,可能还要修改这行,就会出现lost update,我用sql语句怎么能够避免?我只想锁定这行
    set no_browsetable我确实在help找不到,但是这个语句确实有,sql的企业管理器也用到了这个语句。