RS.OPEN SQL,CONN,A,B 全接触

2016-01-29 18:45 2 1 收藏

RS.OPEN SQL,CONN,A,B 全接触,RS.OPEN SQL,CONN,A,B 全接触

【 tulaoshi.com - ASP 】

 

RS.OPEN SQL,CONN,A,B

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

A:

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

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

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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

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

B:

ADLOCKREADONLY(=1)
缺省锁定类型,记录集是只读的,不能修改记录

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

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

ADLOCKBATCHOPTIMISTIC(=4)
批量乐观锁定,允许修改多个记录,只有调用UpdateBatch方法后才锁定记录。

当不需要改动任何记录时,应该使用只读的记录集,这样提供者不用做任何检测。
对于一般的使用,乐观的锁定可能是最好的选择,因为记录只被锁定一小段时间,数据在这段时间被更新。这减少了资源的使用。

 

来源:http://www.tulaoshi.com/n/20160129/1507186.html

延伸阅读
标签: SQLServer
那么,什么样的测试方法才是比较准确呢?答案如下: ① http://www.19cn.com/showdetail.asp?id=49 ② http://www.19cn.com/showdetail.asp?id=49 and 1=1 ③ http://www.19cn.com/showdetail.asp?id=49 and 1=2 这就是经典的1=1、1=2测试法了,怎么判断呢?看看上面三个网址返回的结果就知道了: 可...
标签: SQLServer
接下来,我们就继续学习如何从数据库中获取想要获得的内容,首先,我们先看看SQL注入的一般步骤: 第一节、SQL注入的一般步骤 首先,判断环境,寻找注入点,判断数据库类型,这在入门篇已经讲过了。 其次,根据注入参数类型,在脑海中重构SQL语句的原貌,按参数类型主要分为下面三种: (A) ID=49 这...
标签: SQLServer
我们举个例子,已知表Admin中存在username字段,首先,我们取第一条记录,测试长度: http://www.19cn.com/showdetail.asp?id=49 and (select top 1 len(username) from Admin)>0 先说明原理:如果top 1的username长度大于0,则条件成立;接着就是>1、>2、>3这样测试下去,一直到条件不成立为止,比如>7成立,>8不...
标签: Web开发
2001年5月2日,经过三年多的发展,XML 的Schema终成正果。这样,XML、XML Schema和Namespace都成为了W3C的正式标准,这是一个值得庆贺的历史性时刻,意味着XML语法规范已经奠定了扎实的基础。中国XML联盟于第一时刻为你介绍最新的XML Schema标准和其在MSXML 4.0中的应用。 XML定义语言:DTD,XDR和XSD 我们知道XML文档有格式良好和有效性两...
标签: PS PS教程
一、综述 经过将近一年的等待,期盼已久的Photoshop 6.0终于露面了。Adobe公司没有让所有的设计师失望,与上一版本5.5相比,6.0的Photoshop在内核引擎方面改进并不算大,但是在功能性方面,Photoshop 6.0提供了许多激动人心的全新功能。 我相信Adobe的开发组始终没有放弃对图象处理引擎的研究,但是事实是,Photoshop5在图象引...

经验教程

386

收藏

94
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部