比较详细的ASP rs.open语句详细说明

2018-09-06 11:16

阅读:480

  **************************************************************

-------------------------------------------------------------
第一个参数
可以是表名,也可以是SQL语句
-------------------------------------------------------------Chinaz^com
第二个参数
指定当前的连接。
-------------------------------------------------------------
第三个参数
指示CursorType,CursorType表示将以什么样的游标类型启动数据,
包括adOpenForwardOnly、adOpenKeyset、adOpenDynamic及adOpenStatic,
分述如下:
第三个参数常数常数值说明
adOpenForwardOnly0缺省值,启动一个只能向前移动的游标(ForwardOnly)。
adOpenKeyset1启动一个Keyset类型的游标。
adOpenDynamic2启动一个Dynamic类型的游标。
adOpenStatic3启动一个Static类型的游标。

站长.站


-------------------------------------------------------------
以上几个游标类型将直接影响到Recordset对象所有的属性和方法,以下列表说明他们之间的区别。
Recordset属性adOpenForwardOnly(0)adOpenKeyset(1)adOpenDynamic(2)adOpenStatic(3)
AbsolutePage不支持不支持可读写可读写
AbsolutePosition不支持不支持可读写可读写
ActiveConnection可读写可读写可读写可读写

BOF只读只读只读只读
Bookmark不支持不支持可读写可读写
CacheSize可读写可读写可读写可读写

CursorLocation可读写可读写可读写可读写
CursorType可读写可读写可读写可读写
EditMode只读只读只读只读
EOF只读只读只读只读
Chinaz


Filter可读写可读写可读写可读写
LockType可读写可读写可读写可读写
MarshalOptions可读写可读写可读写可读写
MaxRecords可读写可读写可读写可读写



PageCount不支持不支持只读只读
PageSize可读写可读写可读写可读写
RecordCount不支持不支持只读只读
Source可读写可读写可读写可读写
站.长站


State只读只读只读只读
Status只读只读只读只读
AddNew支持支持支持支持站长.站
CancelBatch支持支持支持支持
CancelUpdate支持支持支持支持
Clone不支持不支持
Close支持支持支持支持
中国站长_站,为中文网站提供动力

Delete支持支持支持支持
GetRows支持支持支持支持
Move不支持支持支持支持中国站.长站
MoveFirst支持支持支持支持
MoveLast不支持支持支持支持
MoveNext支持支持支持支持
中国.站长站


MovePrevious不支持支持支持支持
Open支持支持支持支持
Requery支持支持支持支持
Chinaz~com


Resync不支持不支持支持支持
Supports支持支持支持支持
Update支持支持支持支持中.国站长站
UpdateBatch支持支持支持支持
NextRecordset支持支持支持支持
NextRecordset方法并不适用于MicrosoftAccess数据库。中国.站长站


--------------------------------------------------------------------
第四个参数
指示LockType,确定提供者打开Recordset时应该使用的锁定(并发)类型。
分述如下:
第四个参数常数常数值说明
adLockReadOnly1缺省值,Recordset对象以只读方式启动,无法运行AddNew、Update及Delete等方法
adLockPrssimistic2当数据源正在更新时,系统会暂时锁住其他用户的动作,以保持数据一致性。
adLockOptimistic3当数据源正在更新时,系统并不会锁住其他用户的动作,其他用户可以对数据进行增、删、改的操作。Www.Chinaz.com
adLockBatchOptimistic4当数据源正在更新时,其他用户必须将CursorLocation属性改为adUdeClientBatch才能对数据进行增、删、改的操作中.国站长站

-------------------------------------------------------------------
第五个参数
与第一个参数相关,
若第一个参数为表名,则第五个参数使用adCmdTable,
若第一个参数为SQL语句,则该参数为adCmdText
第五个参数可省略不填
*******************************************************************

中国.站.长站

(注:在此编辑器内显示代码格式对不齐,如COPY代码于DW代码视图中代码格式将可对齐)


评论


亲,登录后才可以留言!