下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 我在实验Recordset.Movenext,Recordset.Previous,Recorset.等移动记录的时候遇到了困难.我用Access做后台数据库,通过一个查询条件查询得一个记录集,我想用一个表格实现记录的逐条浏览(不是一组记录分页浏览). 即"共查到*条记录,现在是第*条",单击"Next"按钮后下一条记录的内容显示在表格中.我用如下代码实现(见最后)发现若将Rst.Open "select * from 某表 where 从某个Form获取的查询条件" 改成 &
2、#160;Rst.Open "select * from 某表"(相当于不做查询动作)后, 记录的浏览功能才得以实现.否则总是出现" EOF或BOF为真 "的错误提示.可我明明可以从"某表"中 "select. where."到好几个记录的!总之如何将"记录的逐条浏览"和"select * from 某表 where 从某个Form获取的查询条件" 结合起来?望予以指点为感!杨利2000/4/13程序代码:<% LANGUAGE=VBScript %><!-
3、 #Include file="ADOVBS.INC" -><html><head><title></title></head><body BGCOLOR="#FFFFF0"><h3 align="center"><font face="隶书" color="#004080"><big>现在您可以编辑以下记录</big></font></h3>&l
4、t;!- 在服务器上创建 Connection 和 Recordset 对象 -><%'创建并打开 Connection 对象。Set cn=Server.CreateObject("ADODB.Connection") cn.Open "DSN=数据库名" '创建并打开 Recordset 对象。Set Rst = Server.CreateObject("ADODB.Recordset") Rst.Active
5、Connection = cn Rst.CursorType = adOpenKeyset Rst.LockType = adLockOptimistic Rst.Open "select * from 某表 where 性别='"&request.form("t1")&"'"(执行这句大有问题)Rst.Open "select * from 某表 where 性别=&
6、#39;男'"(执行这句有点问题)Rst.Open "select * from hr_base"(执行这句没有问题)' 检查 Request.Form 集合以查看所记录的任何移动。If Not IsEmpty(Request.Form("MoveAmount") Then' 跟踪该会话的移动数目和方向。 Session("Moves") = Session("Moves") + Request.Form("MoveAmount&quo
7、t;) Clicks = Session("Moves")'移动到上一个已知位置。 Rst.Move CInt(Clicks)'检查移动为 + 还是 - 并进行错误检查。 If CInt(Request.Form("MoveAmount") = 1 Then If Rst.EOF Then
8、; Session("Moves") = Rst.RecordCount Rst.MoveLast End If
9、60; Rst.MoveNext End If If Request.Form("MoveAmount") < 1 Then Rst.MovePrevious End If'检查有无单击 First Re
10、cord 或 Last Record 命令按钮。 If Request.Form("MoveLast") = 3 Then Rst.MoveLast Session("Moves") = Rst.RecordCount
11、 End If If Request.Form("MoveFirst") = 2 Then Rst.MoveFirst Session("Moves") = 1 End IfEnd If'
12、对 Move Button 单击组合进行错误检查。 If Rst.EOF Then Session("Moves") = Rst.RecordCount Rst.MoveLast Respon
13、se.Write "This is the Last Record" End If If Rst.BOF Then Session("Moves") = 1 Rst.MoveFirst Response.Write "This is the First Record" End If %><!- 显示当前记录数目和记录集大小-><h3 align="center"><font f
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 温州肯恩大学《可靠性理论与工程应用技术》2026-2027学年第一学期期末试卷含解析
- 西昌学院《法语2》2026-2027学年第一学期期末试卷含解析
- 天津医科大学临床医学院《食品安全生物检测技术》2026-2027学年第一学期期末试卷含解析
- 沈阳北软信息职业技术学院《计算机工程数学1》2026-2027学年第一学期期末试卷含解析
- 中山火炬职业技术学院《高级笔译》2026-2027学年第一学期期末试卷含解析
- 石家庄职业技术学院《中西医结合科研方法》2026-2027学年第一学期期末试卷含解析
- 中华女子学院《物流学基础》2026-2027学年第一学期期末试卷含解析
- 郑州美术学院《物联网工程设计与实践》2026-2027学年第一学期期末试卷含解析
- 绿色守护:森林改培-挖掘其在生态修复中的潜力
- 绿色科技锅炉革新-引领清洁能源与环保制造
- 2026年高考物理全国二卷真题试卷含答案
- 2026云南锐达民爆有限责任公司职工招聘7人笔试参考题库及答案详解
- 珠海市地表水环境功能区划修编-文本附图-2009-5
- 特种设备重大事故隐患判定准则图解
- 初高中物理衔接讲座(初高中物理对比)
- JTG-T-D33-2012公路排水设计规范
- 借助跨学科融合提升学生核心素养
- 深圳市幼儿园课程建设指导意见
- 龙驭球《结构力学Ⅰ》(第4版)笔记和课后习题(含考研真题)详解(中册)
- 2023年《早》舒淇早期古装掰全照原创
- 端子压着拉力标准一览表
评论
0/150
提交评论