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删除tbody的代码
- 一套比较完整的javascript面试题(部分答案)
- Android根据输入银行卡号判断属于哪个银行
- java线程池:获取运行线程数并控制线程启动速度的方法
- java使用正则表达式过滤html标签
- 使用iOS控件UICollectionView生成可拖动的桌面的实例
- 使用asp.net改变图片颜色如灰色的变成彩色
- javascript中SetInterval与setTimeout的定时器用法
- Python将图片批量从png格式转换至WebP格式
- Linux shell实现HTTP服务示例代码
- 基于原生JS实现图片裁剪
- 使用C语言求解扑克牌的顺子及n个骰子的点数问题
- PHP 脚本:随心所欲的代码逐渐流行
- Jquery仿IGoogle实现可拖动窗口示例代码
- DOS下查看硬盘分区该使用什么命令
- htm调用JS代码
- 让IIS7支持播放、下载rmvb文件的方法
- Java Annotation详解及实例代码
- Android使用Shape实现ProgressBar样式实例