open方法后面有多个参数 CursorType LockType CommandType比如 rs.open sql,1,1也可以写成rs.cursorType = 1rs.LockType = 1rs.open sql其中CursorType代表从一个表或者一个SQL查询结果返回的记录。这个参数有四个值分别是:adOpenForwardOnly 表示只允许在记录集内的记录间往前移动。这个是缺省值。adOpenKeyset 反映由其它用户所做的对记录的改变或者删除动作,但并不反映由其它用户做作的添加新记录的动作。adOpenDynamic 反映由其它用户所做的对记录的改变或者删除动作,包括添加的新记录adOpenStatic 不反映其它用户对记录所做的修改,添加,删除动作。这四个值VBSCRIPT预定义位adOpenForwardOnly = 0adOpenKeyset = 1adOpenDynamic = 2adOpenStatic = 3 lockType 表示当打开记录集时,数据提供者用于锁定数据库的类型:adLockReadOnly 数据不能改变,这是缺省值!adLockPessimistic 数据提供者在开始编辑数据的时候锁定记录adLockOptimistic 仅当调用update方法时,数据提供者锁定记录adLockBatchOptimistic 用于批处理修改他们的常量值定义分别是:adLockReadOnly = 1adLockPessimistic = 2adLockOptimistic = 3adLockBatchOptimistic = 4

评论