怎样来设置事务和锁定表记录产
本人最近在做一个网络版的一个数据库的系统,以前一直做的是单机版的,没做过,网络版,我用的控件是QUERY,DBGRIDE数据库是SQLSERVER,为了防止多个用户同时修改某条记录,以保证数据的完整一致性,我想一个可以用设置事务的办法,先开始事务,再提交事务,提交不成功就进行ROLLBACK操作,还有一种办法就是在执行修改,删除前锁定某条记录,一执行完毕业,再解锁,不过我以没做,不知道语句怎么写,请各位高手告之,急用,另外如果一个用户在对某条记录进行操作时,别的用户正在执行它操作,就是锁了这个记录,那这个用户这时个进行操作会出现错误信息,怎样来捕获这个错误信息呢?