C/S系统修改记录时怎样锁定记录不被其它用户修改?
用VB+SQL Server开发一个C/S系统,当一个用户修改记录时怎么样锁定这条记录不被其它用户修改呢??? 问题点数:50、回复次数:5Top
1 楼KJ_Wang(Java Every Day)回复于 2004-07-04 10:31:57 得分 10
有很多种方法,如果你觉得简单的就将FORMID与记录ID写进一第表中,然后需要用的FORM检测这条记录就可以了
Top
2 楼gzhiceberg(天晓得)回复于 2004-07-04 11:32:06 得分 10
打开数据集时用悲观锁
rst.Open "SQL语句", myCnn, adOpenStatic, adLockPessimisticTop
3 楼RUKYO(蠢蠢的男子汉 - 恋星夜柔光,舔烈酒豪情)回复于 2004-07-04 11:59:25 得分 10
用事务。
用悲观锁定Top
4 楼AKillGodKillBuddha(神挡杀神 佛挡杀佛)回复于 2004-07-04 12:18:47 得分 10
rst.Open "SQL语句", myCnn, adOpenStatic, adLockPessimistic
Top
5 楼qiyunhui(童)回复于 2004-07-04 18:45:37 得分 10
1、事务事务
2、加一列作标准
3、打开方式
呵呵Top




