


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江西省上饶市2024-2025学年高二上学期期末考试语文试题(解析版)
- 生物质纳米纤维增强模拟软骨基质水凝胶的构建及其软骨修复实验研究
- 汉代家庭书写研究
- 2025年广播媒体与虚拟现实健身融合的转型路径研究报告
- 2025年乡村旅游接待设施设计评估报告:乡村旅游接待设施设计与旅游产业链优化
- 2025年中药提取与分离技术安全评价研究报告
- 教育信息化2.0时代2025年虚拟现实教学工具市场前景与挑战报告
- 2025年金融科技对普惠金融用户满意度及忠诚度的影响研究
- 2025年文化产业园产业集聚与服务体系中的文化产业发展与区域文化产业发展战略报告
- 环保防污剂行业深度调研及发展项目商业计划书
- (四调)武汉市2025届高中毕业生四月调研考试 数学试卷(含答案详解)
- GB/T 24630.2-2024产品几何技术规范(GPS)平面度第2部分:规范操作集
- 应急预案演练记录表
- 建设用地报批服务投标方案(技术方案)
- 市政工程安全施工组织设计
- 京津冀地区耕地和基本农田分析
- 如何构建印刷企业的安全文化
- 细胞培养实验指导4
- 双横臂独立悬架设计
- 华为流程审计方法论共83页文档课件
- 单元式多层住宅设计图
评论
0/150
提交评论