sqlserver2000座后面的数据库,现在要有一个web程序和一个windows程序访问,不知道会不会出现问题,比如在连接上,在数据更新时?

解决方案 »

  1.   

    对于数据库操作的并发问题,只要是多点访问就会存在,一般问题都是出在更新数据时,所以对某些极重要的数据要做一个特别的处理,我的办法是对这样的表多加一个字段,用来保存当时被更新的信息,当更新数据时,先查一下对应的行的此字段的值是否没有被改动,如果被改了则操作失败,回滚事务,否则更新成功并改动此字段的值,对于检取数据一般是不会出什么问题的