数据库 conn,1,1 conn,1,3 问题

rSub.open "select * from table",conn,1,1
rSub.open "select * from table",conn,1,3

是不是,第一个是 读打开,第二行是读写打开。
---------------------------------------------------------------

1.rSub.open "select * from table",conn,1,1

keyset, readonly==>读打开

2. rSub.open "select * from table",conn,1,3

keyset, LockOptimistic==>读写打开

3. rSub.open "select * from table where id=1",conn,1,3
rSub.close

不会清除记录
---------------------------------------------------------------

Recordset 的 Open 方法详解:

Rs.open SQLstring,oConn,[CursorTypeEnum],[LockTypeEnum]

CurrsorTypeEnum(游标类型)
adOpenForwardOnly(1)(Default):打开 forward-only 类型的游标
adOpenKeyset(2):打开 keyset 类型的游标
adOpenDynamic(3):打开动态类型的游标
adOpenStatic(4):打开静态类型的游标

LockTypeEnum(锁定类型)
adLockReadOnly(1)(Default):只读类型
adLockPessimistic(2):保守锁定
adLockOptimistic(3):开放的锁定
adLockBatchOptimistic(4):开放的批更新方式

摘自电子工业出版社-ASP宝典

Published At
Categories with Web编程
comments powered by Disqus