行者在上个帖子中说
引用:
ADLOCKPESSIMISTIC(=2) 悲观锁定
ADLOCKOPTIMISTIC(=3) 乐观锁定
ADLOCKBATCHOPTIMISTIC(=4) 批次乐观锁定
悲观锁定和乐观锁定是什么呢?
1......只读向前,无锁定
2 ..... 锁定,只有当前使用者占有,其他囕的人不能更新,直到当前使用者任务执行结束释放相应数据库资源
3 .....和上相反,所有人可同时对数据库记录修改更新
4 ......与2相同,不同之处是可以修改属性而实行更新,介于2,3灵活的多
rs.open sql,1,3 的倒数第一个参数
对共用数据记录需要更新的完全一致性则必须使用 2 或 4
但如果数据访问设计不合理的话,容易导致死锁
所有页面需要顺序单元的执行操作任务