注册 登录
编程论坛 ASP技术论坛

ASP利用连接对象COON的OPEN的方法打开数据库时后面的参数

zhy589 发布于 2007-08-12 18:45, 705 次点击
rs.open "select * from shopxp_zhuanti",conn,1,1

中的参数 1,1 是怎么确定的是什么意思,有时还有1,3 ? 请教各位!
4 回复
#2
multiple19022007-08-12 21:34
查MSDN
#3
multiple19022007-08-12 21:58
rs.open sql,conn,CursorType,locktype
adOpenForwardOnly 表示只允许在记录集内的记录间往前移动。这个是缺省值。
adOpenKeyset 反映由其它用户所做的对记录的改变或者删除动作,但并不反映由其它用户做作的添加新记录的动作。
adOpenDynamic 反映由其它用户所做的对记录的改变或者删除动作,包括添加的新记录
adOpenStatic 不反映其它用户对记录所做的修改,添加,删除动作。
这四个值VBSCRIPT预定义位
adOpenForwardOnly = 0
adOpenKeyset = 1
adOpenDynamic = 2
adOpenStatic = 3lockType 表示当打开记录集时,数据提供者用于锁定数据库的类型:
adLockReadOnly 数据不能改变,这是缺省值!
adLockPessimistic 数据提供者在开始编辑数据的时候锁定记录
adLockOptimistic 仅当调用update方法时,数据提供者锁定记录
adLockBatchOptimistic 用于批处理修改
他们的常量值定义分别是:
adLockReadOnly = 1
adLockPessimistic = 2
adLockOptimistic = 3
adLockBatchOptimistic = 4

转自 https://bbs.bc-cn.net/viewthread.php?tid=18930
#4
zhy5892007-08-13 09:04
谢谢斑竹啊!
#5
zhy5892007-08-13 09:17
是不是?

1是只读,就是只能读数据库不能写
2是可以写
3是都行--呵呵可能是这样的哦
建议要写就用conn,3,3
要读就用conn,1,1
不用2 因为用不好容易出错
1