`

[程序设计/Web开发][ASP代码]rs.open语句详细说明

阅读更多

'***********************************************************************************************************
'rs.open语句详细说明
'rs.Open [第一个参数], [第二个参数], [第三个参数], [第四个参数], (第五个参数)
'rs.Open [数据表名或SQL指令], [指定当前的连接], [指示CursorType], [指示LockType], (adCmdTable/adCmdText)
'------------------------------------------------------------------------------------------
'第一个参数
'可以是表名,也可以是SQL语句
'------------------------------------------------------------------------------------------
'第二个参数
'指定当前的连接。
'------------------------------------------------------------------------------------------
'第三个参数
'指示CursorType,CursorType表示将以什么样的游标类型启动数据,
'包括adOpenForwardOnly、adOpenKeyset、adOpenDynamic及adOpenStatic,
'分述如下:
'第三个参数 常数 常数值 说明
' adOpenForwardOnly 0 缺省值,启动一个只能向前移动的游标(Forward Only)。
' adOpenKeyset 1 启动一个Keyset类型的游标。
' adOpenDynamic 2 启动一个Dynamic类型的游标。
' adOpenStatic 3 启动一个Static类型的游标。
'-------------------------------------------------------------
'以上几个游标类型将直接影响到Recordset对象所有的属性和方法,以下列表说明他们之间的区别。
'Recordset属性 adOpenForwardOnly(0) adOpenKeyset(1) adOpenDynamic(2) adOpenStatic(3)
'AbsolutePage 不支持 不支持 可读写 可读写
'AbsolutePosition 不支持 不支持 可读写 可读写
'ActiveConnection 可读写 可读写 可读写 可读写
'BOF 只读 只读 只读 只读
'Bookmark 不支持 不支持 可读写 可读写
'CacheSize 可读写 可读写 可读写 可读写
'CursorLocation 可读写 可读写 可读写 可读写
'CursorType 可读写 可读写 可读写 可读写
'EditMode 只读 只读 只读 只读
'EOF 只读 只读 只读 只读
'Filter 可读写 可读写 可读写 可读写
'LockType 可读写 可读写 可读写 可读写
'MarshalOptions 可读写 可读写 可读写 可读写
'MaxRecords 可读写 可读写 可读写 可读写
'PageCount 不支持 不支持 只读 只读
'PageSize 可读写 可读写 可读写 可读写
'RecordCount 不支持 不支持 只读 只读
'Source 可读写 可读写 可读写 可读写
'State 只读 只读 只读 只读
'Status 只读 只读 只读 只读
'AddNew 支持 支持 支持 支持
'CancelBatch 支持 支持 支持 支持
'CancelUpdate 支持 支持 支持 支持
'Clone 不支持 不支持
'Close 支持 支持 支持 支持
'Delete 支持 支持 支持 支持
'GetRows 支持 支持 支持 支持
'Move 不支持 支持 支持 支持
'MoveFirst 支持 支持 支持 支持
'MoveLast 不支持 支持 支持 支持
'MoveNext 支持 支持 支持 支持
'MovePrevious 不支持 支持 支持 支持
'Open 支持 支持 支持 支持
'Requery 支持 支持 支持 支持
'Resync 不支持 不支持 支持 支持
'Supports 支持 支持 支持 支持
'Update 支持 支持 支持 支持
'UpdateBatch 支持 支持 支持 支持
'NextRecordset 支持 支持 支持 支持
'NextRecordset 方法并不适用于Microsoft Access数据库。


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

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

(chnechen收集于网络并整理)

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

分享到:
评论

相关推荐

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

    'rs.open语句详细说明 'rs.Open [第一个参数], [第二个参数], [第三个参数], [第四个参数], (第五个参数) 'rs.Open [数据表名或SQL指令], [指定当前的连接], [指示CursorType], [指示LockType], (adCmdTable/...

    rs.open sql,conn,1,1与rs.open sql,conn,1.3还有rs.open sql,conn,3,2区别

    经常开发asp但对于细致的说法,真实不太清楚,这里简单的介绍下。一般情况下读取数据都是用rs.open sql,conn,1,1修改数据:rs.open sql,conn,1,3删除数据:直接要conn.execute(“delete * from new where id=1”)这样...

    WEB编程开发常用的代码 .txt.zip_UID IP_WEB编程开发常用的代码_open

    asp连接数据库 2. ASP与SQL数据库连接: dim conn set conn=server.createobject("ADODB.connection") con.open "PROVIDER=SQLOLEDB;...rs.open SQL语句,conn,3,2 SQL常用命令使用方法:

    asp(vbs)Rs.Open和Conn.Execute的详解和区别及&H0001的说明

    1. Rs.Open SQL,Conn,A,B,C 2. Conn.Execute(SQL,RowsAffected,C) 一、Conn.Execute(SQL,RowsAffected,C) 参数含义: SQL的值可以是SQL语句、表名、存储过程名,也可以是数据提供者所能接受的任意字符串。为了提高...

    asp的分页制作的代码

    rs.open sql,conn,1,1 rs.pagesize=10 分页记录数 if pagecount>rs.pagecount or pagecount pagecount=1  end if  if rs.eof and rs.bof then%> <div align="center" class="001"><br> 对不起,没有符合搜索条件...

    ASP 开发 应用 手册

    rs.open SQL语句,conn,3,2 3. SQL常用命令使用方法: (1) 数据记录筛选: sql="select * from 数据表 where 字段名=字段值 order by 字段名 " sql="select * from 数据表 where 字段名 like ‘%字段值%‘ ...

    整理了很多ASP精华文章.rar

    ASP编程常用的代码 看了才知道是好东西…… -------------------------------------------------------------------------------- 1. ASP与Access数据库连接: dim conn,mdbfile mdbfile=server.mappath(...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    (就是上文DTD说明语句中的PUBLIC属性)。比如,两个相同行业不同地区的人使用同一个DTD文件来作为文档创建规范,那么他们的数据就很容易交换和共享。网上有其他人想补充数据,也只需要根据公用的DTD规范来建立文档,...

    asp 简单分页代码

    set rs=server.createobject(“adodb.recordset”) exce=”sql” ‘sql 查询语句 rs.open exce,conn,1,1 %> 然后是分页属性的设置 <% rs.PageSize=3 ‘设置页码 pagecount=rs.PageCount ‘获取总页码 page=...

    个能对访问者进行编号、记录访问次数、、时间的统计

    Conn.Open connstr '*****以上语句用于连接库,cont.asp是库文件名。 keren=request.cookies("keren") '读取cookies,cookies的名为:“keren”,哈哈。。阿余的E文学的臭,只懂用拼音啦。 if keren="" then '判断...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    Java是Sun公司推出的新的一代面向对象程序设计语言,特别适合于Internet应用程序开发。Java的产生与流行是当今Internet发展的客观要求,Java是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、...

    asp在线考试系统(asp+access实现)

    需要说明的是strid1变量的最后是一个逗号,在下一个文件中会详细说明如何进行处理。 在线考试系统的实现 摘要:人类已经步入了崭新的21世纪,以Internet技术为代表的信息技术为人类创造了一种新的不受地域、...

    ASP万用分页程序

    下面这段是基本的分页代码:  ……………………省略了sql语句  Set rs=Server.Createobject(ADODB.RECORDSET)  rs.Open sql, conn, 1, 1  if not rs.eof then  pages = 30 '定义每页显示的记录数  rs....

    ASP设计在线考试系统OnlineTest

    需要说明的是strid1变量的最后是一个逗号,在下一个文件中会详细说明如何进行处理。 在线考试系统的实现 摘要:人类已经步入了崭新的21世纪,以Internet技术为代表的信息技术为人类创造了一种新的不受地域、...

    asp.net知识库

    ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu ) 体验.net2.0的优雅(3) -- 为您的 SiteMap 添加 控制转发功能 GridView控件使用经验 ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了! ASP.NET2.0控件...

    ASP也使用ORM,给ASP上所有的SQL注入画上句号

    一般写ASP PHP代码的朋友都估计是采用直接操作SQL的吧~ 看以下的代码 <% dim conn,rs set conn=CreateObject(“Adodb.Connection”) conn.open …. set rs=conn.execute(“select * from news”); … 遍历 rs...

    ASP编程入门进阶(二十):ADO组件之删除数据记录

    id = request.form(“id”)sql = “Select * from cnarticle where cn_id=”&idSet rs = Server.CreateObject (“ADODB.Recordset”)rs.Open sql,conn,2,32,很简单的一条语句:删除rs.delete3,最好能在修改之前...

    网上购物系统

    对购物车执行了这次添加后,大部分其余的ASP代码就不再最新网上购物系统 执行,因为它应用于其他的工作模式,模式的选择都是采用IF语句来实最新网上购物系统 现的,而每次check.asp只会在一个模式下工作的。</P> ...

    asp 多关键词搜索的简单实现方法

    or title='”&s(i)&”‘” next ‘在这里会发现得到的m前面多了一个or,所以要去掉 m=right(m,len(m)-3) ‘将m连接到sql语句上 sql=sql&” “&m ‘在使用sql语句 rs.open sql,conn,1,1 ‘然后显示查询出来的结果

Global site tag (gtag.js) - Google Analytics