当前位置:七道奇文章资讯网站建设网站编程
日期:2010-08-25 09:45:00  来源:本站整理

ASP学习rs.open参数含义[网站编程]

赞助商链接



  本文“ASP学习rs.open参数含义[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

RS.OPEN SQL,CONN,A,B

A:

ADOPENFORWARDONLY(=0)
只读,且当前数据记录只能向下移动

ADOPENKEYSET(=1)
只读,当前数据记录可安闲移动

ADOPENDYNAMIC(=2)
可读写,当前数据记录可安闲移动

ADOPENSTATIC(=3)
可读写,当前数据记录可安闲移动,可看到新增记录

B:

ADLOCKREADONLY(=1)
缺省锁定范例,记录集是只读的,不能改正记录

ADLOCKPESSIMISTIC(=2)
悲观锁定,当改正记录时,数据供应者将尝试锁定记录以确保成功地编辑记录.只要编辑一开始,则当即锁住记录.

ADLOCKOPTIMISTIC(=3)
乐观锁定 ,直到用Update办法提交更新记录时才锁定记录.

ADLOCKBATCHOPTIMISTIC(=4)
批量乐观锁定,答应改正多个记录,只有调用UpdateBatch办法后才锁定记录.
RS.OPEN SQL,CONN,A,B
参数A为设定游标的范例,其取值为:
0 仅向前游标,只能向前浏览记录,不支持分页、Recordset、BookMark
1 键集游标,其他用户对记录说做的改正将反映到记录集合,但其他用户增添或删除记录不会反映到记录集合.支持分页、Recordset、BookMark
2 动态游标功效最强,但耗资源也最多.用户对记录说做的改正,增添或删除记录都将反映到记录集合.支持全功效浏览.
3 静态游标,只是数据的一个快照,用户对记录说做的改正,增添或删除记录都不会反映到记录集合.支持向前或向后移动
参数B为记录集的锁定范例,其取值为:
1 锁定范例,默许的,只读,不能作任何改正
2 当编辑时当即锁定记录,最安全的方法
3 只有在调用Update办法时才锁定记录集,而在此前的其他操作仍可对当前记录举行更改、插入和删除等
4 当编辑时记录不会被锁定,而更改、插入和删除是在批处理方法下完成的
翻开数据记录集办法其实不止一种,但是我们用的最多的就是
rs.open sql,1,1的办法,但是背面的数字参数很多人不解其意,下面我们来介绍一下.
其实open办法背面有多个参数
CursorType LockType CommandType
比方 rs.open sql,1,1
也可以写成
rs.cursorType = 1
rs.LockType = 1
rs.open sql
此中CursorType代表从一个表大概一个SQL查询后果返回的记录.
这个参数有四个值辨别是:
adOpenForwardOnly 表示只答应在记录集内的记录间往前移动.这个是缺省值.
adOpenKeyset 反映由别的用户所做的对记录的改变大概删除行动,但并不反映由别的用户造作的增添新记录的行动.
adOpenDynamic 反映由别的用户所做的对记录的改变大概删除行动,包含增添的新记录
adOpenStatic 不反映别的用户对记录所做的改正,增添,删除行动.
这四个值VBSCRIPT预定义位
adOpenForwardOnly = 0
adOpenKeyset = 1
adOpenDynamic = 2
adOpenStatic = 3
lockType 表示当翻开记录集时,数据供应者用于锁定数据库的范例:
adLockReadOnly 数据不能改变,这是缺省值!
adLockPessimistic 数据供应者在开始编辑数据的时刻锁定记录
adLockOptimistic 仅当调用update办法时,数据供应者锁定记录
adLockBatchOptimistic 用于批处理改正
他们的常量值定义辨别是:
adLockReadOnly = 1
adLockPessimistic = 2
adLockOptimistic = 3
adLockBatchOptimistic = 4
rs.open sql,conn,1,1 读取记录 select
rs.open sql,conn,1,3 只更新记录最好 update
rs.open sql,conn,2,3 插入和删除最好 insert delete


 


  以上是“ASP学习rs.open参数含义[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • ASP学习rs.open参数含义
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .