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
随机推荐
- javascript 中设置window.location.href跳转无效问题解决办法
- Javascript 类与静态类的实现
- 设置ASP.NET页面不被缓存(客户端/服务器端取消缓存方法)
- DotNet2.0 生成网站的测试
- aspx不显示ViewState的实例
- android开发教程之时间对话框核心代码
- c#中禁用windows的任务管理器的方法
- 模拟多级复选框效果的jquery代码
- Javascript基础教程之变量
- 字符串内存驻留机制详解示例
- Android中Split()字符串分割特殊用法案例详解
- 在当前Activity之上创建悬浮view之WindowManager悬浮窗效果
- Python实现学生成绩管理系统
- Smarty模板类内部原理实例分析
- VUE的history模式下除了index外其他路由404报错解决办法
- Laravel-添加后台模板AdminLte的实现方法
- Tomcat7.0设置虚拟目录配置虚拟路径的方法讲解
- 在vue中高德地图引入和轨迹的绘制的实现
- 小程序新版订阅消息模板消息
- Android studio有关侧滑的实现代码