求教SQL中的锁的用法
小弟我是一个新手,对于SQL中的锁的用法不是很清楚,书上的介绍也不是很详细,所以想在这请教一下大侠们这个问题,要是可以的话,就所有范式的问题也帮我解说一下,无胜感激!!
小弟我是一个新手,对于SQL中的锁的用法不是很清楚,书上的介绍也不是很详细,所以想在这请教一下大侠们这个问题,要是可以的话,就所有范式的问题也帮我解说一下,无胜感激!!
recordset 对象的方法 open 的第四个参数和属性 locktype 应该就是用锁的地方了,
值 | 常量 | 意义 |
---|---|---|
1 | AdLockReadOnly | 只读(默认值) 不能改变数据 |
2 | AdLockPessimistic | 保守式锁定(逐个) 提供者完成确保成功编辑记录所需的工作,通常通过在编辑时立即锁定数据源的记录 |
3 | AdLockOptimistic | 开放式锁定(逐个) 提供者使用开放式锁定,只在调用Update 方法时才锁定记录 |
4 | AdLockBatchOptimistic | 开放式批更新 用于批更新模式(与立即更新模式相对) |