回 帖 发 新 帖 刷新版面

主题:再问个简单问题!!!

connstr="Provider = sqloledb;driver={sql server};+server=SHAOSJM-8BC9D56;database=asp;uid=sa;pwd=sa"
set conn=server.CreateObject("ADODB.Connection")
conn.open connstr
set rs=server.CreateObject("adodb.recordset")
sql="select id,name,pwd from nam"
rs.open sql,conn,1,1
指想问rs.open sql,conn,1,1这后面的1,1是什么意思,好像还有3,3什么的?
请解释一下!

回复列表 (共2个回复)

沙发

RS.OPEN SQL,CONN,A,B

A: 
0,只读,且当前数据记录只能向下移动
1,前向游标:即读取数据记录只能从前向后读,不能返回,并且不能反映读取同时其它用户对数据库的更新 
2,静态游标,可向前和向后,但是不能反映其它用户的更新 
3,动态游标,功能最强,当然也最耗资源 

B:
1,只读锁定,只能读不可以写的锁定数数据库 
2,悲观锁定,从打开数据库开始锁定数据库,即锁定时其它用户无法更新数据库 
3,乐观锁定,只在更新的瞬间锁定数据库 
4,批量乐观锁定,在更新完一批以后提交到数据库时才锁定,如果有很多用户同时在更新数据库,则有可能更新到同一条记录 
悲观锁定最不容易发生冲突,但是锁定时间太长,各有各的用途,实际应用时选择

板凳

发表时间:2007-2-6 20:55:00    [回复]  [引用] 
1 楼  
RS.OPEN SQL,CONN,A,B

A: 
0,只读,且当前数据记录只能向下移动
1,前向游标:即读取数据记录只能从前向后读,不能返回,并且不能反映读取同时其它用户对数据库的更新 
2,静态游标,可向前和向后,但是不能反映其它用户的更新 
3,动态游标,功能最强,当然也最耗资源 

B:
1,只读锁定,只能读不可以写的锁定数数据库 
2,悲观锁定,从打开数据库开始锁定数据库,即锁定时其它用户无法更新数据库 
3,乐观锁定,只在更新的瞬间锁定数据库 
4,批量乐观锁定,在更新完一批以后提交到数据库时才锁定,如果有很多用户同时在更新数据库,则有可能更新到同一条记录 
悲观锁定最不容易发生冲突,但是锁定时间太长,各有各的用途,实际应用时选择

我来回复

您尚未登录,请登录后再回复。点此登录或注册