关于ASP+SQL Server编程的问题,急!!!!!

2025-05-21 23:27:09
推荐回答(1个)
回答1:

rs.open sql,conn,1,1

这个地方有错误!
你可以可改成
rs.open sql,conn,1,2
或者
rs.open sql,conn,1,3
他们的区别如下:
1,只读锁定,只能读不可以写的锁定数数据库
2,悲观锁定,从打开数据库开始锁定数据库,即锁定时其它用户无法更新数据库
3,乐观锁定,只在更新的瞬间锁定数据库
4,批量乐观锁定,在更新完一批以后提交到数据库时才锁定,如果有很多用户同时在更新数据库,则有可能更新到同一条记录
悲观锁定最不容易发生冲突,但是锁定时间太长,各有各的用途,实际应用时选择