asp中rs.BookMark的使用介绍
如 t=rs.BookMark 记录当前的标记
rs.BookMark=t 把游标移动到记录时的位置
例子:
<%
dim d
sql="select * from cs1"
set rs=server.CreateObject("ADODB.RecordSet")
rs.Open sql,conn,1,1
while not rs.eof
if cInt(rs("id"))=10 then
d=rs.Bookmark
end if
response.write(rs("id")&"-"&rs.bookMark&"<br>")
rs.MoveNext
wend
rs.Bookmark=d
response.write(rs("id")&"-<br>")
while not rs.eof
if cInt(rs("id"))=10 then
d=rs.Bookmark
end if
response.write(rs("id")&"-"&rs.bookMark&"<br>")
rs.MoveNext
wend
%>
当你按照这个例子自己做一遍运行的时候你就会明白了!如果还不明白(那就别写程序了...)
相关推荐
-
asp中rs.BookMark的使用介绍
如 t=rs.BookMark 记录当前的标记 rs.BookMark=t 把游标移动到记录时的位置 例子: <% dim d sql="select * from cs1" set rs=server.CreateObject("ADODB.RecordSet") rs.Open sql,conn,1,1 while not rs.eof if cInt(rs("id"))=10 then d=rs.Bookmark end if r
-
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语句.表名.存储过程名,也可以是数据提供者所能接受的任意字符串.为了提高性能,最好为C参数指定合适的值 可选参数RowsAffected 1.一个Insert.Update或Delete查询执行以后,RowsAffected返回所影响的数目,这些查询会返回一个关闭的Rec
-
asp中通过addnew添加内容后取得当前文章的自递增ID的方法
asp中使用addnew方法添加一条记录后,我们经常使用取得自递增的ID,而使用bookmark很容易实现这样的功能. 复制代码 代码如下: rs.open sql,conn,3,3 rs.addnew rs("user")="小男" rs("pass")="333333" rs.update temp = rs.bookmark rs.bookmark = temp Response.write rs("ID&qu
-
ASP中实现分页显示的七种方法
在微软的ASP编程体系中,ADO对象的建立,使得从网页访问数据库成为一件易事,特别是ADO的Recordset对象使得控制数据的输出显示更为方便.自由.而在Visual InterDev6.0(以下简称VI6.0)中,由于Script Object Model(以下简称SOM).Design-Time Control(以下简称DTC)以及Data Environment Object Model(以下简称DEOM)等对象模型的引入,使网页对数据库的访问设计显得更为方便. 因为主题方面的原因,关于
-
ASP中RecordSet Open和Connection.Execute一些区别与细节分享
rs.open sql,conn:如果sql是delete,update,insert则会返回一个关闭的记录集,在使用过程中不要来个rs.close在文件最后再写rs.close 中间可以来多个记录集rs1.open sql1,conn,最后一块关闭记录集:rs.close rs1.close conn.execute(sql) 如果sql是delete,update,insert则会返回一个关闭的记录集,在使用过程中不要来个rs.close在文件最后再写rs.close 中间可以来多个记录集r
-
asp中在JScript中使用RecordSet对象的GetRows
写ASP程序时,一般情况总是使用的VBScript,不过也不只是这一种选择,也可以用JScript.但在用JScript作为ASP的语言时,比用VBScript有一些小小的不方便,比如RecordSet的GetRows方法. 在ASP中操作数据库,一般都要用到RecordSet对象,如果注重程序效率的话,可能就会用到RecordSet对象的GetRows方法,把记录集对象转换成数组,而操作数组在速度上将比用RecordSet对象的MoveNext方法快很多,而且可以在取出数组后尽早释放Recor
-
ASP中解决“对象关闭时,不允许操作。”的诡异问题……
在ASP中进行数据库操作时 复制代码 代码如下: rs.Open strsql,conn,1,3 while not rs.eof //对象关闭时,不允许操作. 找了好久,最后在strsql中发现问题所在-- 原因是: 这个strsql = "exec ***",用的是存储过程,而这个***存储过程中的最后加了一句"print @sql",导致这个问题,注释掉就OK了--
-
Asp中使用JQuery的AJAX提交中文乱码解决方法
客户端页:client.html 复制代码 代码如下: <script> //jquery的post $.post ( 'server.asp', { Act:'DoSubmit', UserName:escape('我们'),//进行编码 WebSite:'www.jb51.net' }, function(data)
-
ASP 中 Split 函数的实例分析
asp下使用split实现数组操作的方法ASP 中 Split 函数的实例 大家有碰到过要想取一字符串里的某些值而无从下手?有没有觉得看书或教材对split的写法糊里糊涂--如果有此疑问的话,请看下面我对例子的解释,相信您会对这个有一定的了解. 我先介绍一下Split函数的用法: 返回值数组 = Split("字符串","分割符") 假设变量strURL保存着URL值,如strURL = "ftp://username:password@server&qu
-
ASP中利用execute实现动态包含文件的方法
摘要:本文介绍了ASP中动态包含ASP文件,并使其中ASP类(Class)可实例化的方法. ASP中,include file/virtual 是优先脚本代码处理的,所以无法使用include动态包含ASP文件.我们可以使用Execute函数动态执行所需代码. 方法: Execute(ASP代码) 例子:(vbCrLf为换行符) 复制代码 代码如下: Execute("Class clsAbc"&vbCrLf&"Public Function output&q
随机推荐
- 用注册表实现(仅供备用)硬盘各分区的默认共享:关闭
- js Canvas绘制圆形时钟教程
- php注册审核重点解析(数据访问)
- Python最基本的输入输出详解
- Cocos2d-x 3.0中集成社交分享ShareSDK的详细步骤和常见问题解决
- 在C#和MySQL中存取中文字符时避免乱码的方法
- setTimeout 不断吐食CPU的问题分析
- JS常用正则表达式总结
- ruby 过程对象 解析
- SQL Server降权运行 SQL Server 2000以GUESTS权限运行设置方法
- mysql 5.7安装 MySQL 服务无法启动但是服务没有报告任何错误
- 一条DELETE语句
- C#中的IEnumerable简介及简单实现实例
- Python中django学习心得
- 10个经典的网页鼠标特效代码
- 优化 MySQL 3 个简单的小调整
- 一个简单的python爬虫程序 爬取豆瓣热度Top100以内的电影信息
- JVM指令的使用深入详解
- 解决Spring Boot和Feign中使用Java 8时间日期API(LocalDate等)的序列化问题
- 详解PyTorch中Tensor的高阶操作
