请问,当多用户同时操作SQL server里面同一个表的时候,为了不发生错误,请问怎么控制哦!
可以用代码举个简单的例子吗?谢谢!

解决方案 »

  1.   

    update ConsumTime 
    set  = 1
    from ConsumTime with (tablock)
    where CTID >0
      

  2.   

    各位能不能详细说说SQL server中对多用记访问表的过程,小弟底子薄哦呵。
    在D中用事务怎么处理呀谢谢各位呀
      

  3.   

    SQL SERVER会自动处理并发的问题。
      

  4.   

    楼上大哥,是不是:前台的程序根本就不用考虑多个用户同时操作一个同表吗?如要是删除同一条记录呢,那怎么处理?
        那前台的程序的adoconnection会各自动更新数据集吗?  谢谢回答!
      

  5.   

    SQL SERVER会自动处理并发的问题。
    正解。如果sqlserver连并发问题都解决不了的话,那还有人用么?
      

  6.   

    事务
    begin transaction
    .........做你的
    commit transaction
    中间可以进行判断,如果条件不符合,需要撤消的话用rollback transaction