已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任课教师 蒋小平 数据库记录定位 城口县职业教育中心 复习 用命令方式打开表 USE表名 dbf 用命令方式关闭表UseClosedatabase all Closeall修改表的结构ModifyStructure浏览表的内容BrowseEdit 上节课 我们学习了如下内容 问题 在浏览表时 如果数据记录较多 利用键盘 滚动条将记录指针定位到要查看的记录会比较麻烦 这时我们该怎么完成对需要记录的定位操作呢 本节课内容导航 记录定位及测试 记录定位 记录号测试 浏览窗口实现定位 命令方式实现定位 Go Skip Recno Reccount Bof Eof 当打开数据表时 记录指针默认指向第1条记录 指针指向的记录为当前记录 对数据进行操作时 首先需要定位记录 然后才能实现相关操作 VisualFoxPro提供了两种定位方式 浏览窗口中定位记录命令方式定位记录 一 记录的定位 在任意时刻指针只能指向唯一的一条记录 即当前记录 特别提醒 打开xsqkb dbf的浏览窗口 从记录选择器列中可以观察到当前的记录 直接单击某条记录即可实现记录定位 1 在浏览窗口串定位记录 首记录 数据表中的第一条记录 简记Top 尾记录 数据表中的最后一条记录 简记Bottom 文件头 首记录之前 测试记录号为 首记录的记录号 文件尾 尾记录之后 测试记录号为 总记录数 1 1 绝对定位Go命令格式 格式1 GO格式2 GOTOPGOBOTTOM功能 将记录指针定位到指定的位置说明 的值为所要指向的记录号 其取值为正整数 Top 表示定位到首记录Buttom 表示定位到尾记录 2 使用命令定位记录 加油站 例1 绝对定位记录 Usexsqkb dbfGOBottomGo3GotopGo5 打开学生情况表 定位到尾记录 定位到记录号为3的记录 定位到首记录 定位到记录号为5的记录 思考 上面操作的每一步骤的记录号是多少呢 记录号为 1记录号为 6记录号为 3记录号为 1记录号为 5 Xsqkb dbf表中共有6条记录 命令格式 SKIP 功能 将记录指针从当前位置往上或往下移动 说明 以当前记录为基点 将记录指针向前或向后移动指定条记录 若为正 则向记录号大的方向移动 若为负 则向记录号小的方向移动 若为1 可简写为Skip Skip1 Skip 加油站 注意 如果记录指针指向表的首记录时 并执行SKIP 1命令 指针指向文件头如果记录指针指向表尾记录时 并且执行Skip1 或Skip 命令 指针指向文件尾 2 相对定位 例1 相对定位记录 Usexsqkb dbfSkip3SkipSkip 1Skip 2 打开学生情况表 从当前记录向下移动3条 从当前记录向下移动1条 从当前记录向上移动1条 从当前记录向上移动2条 思考 上面操作的每一步骤的记录号是多少呢 当前记录号为 1当前记录号为 4当前记录号为 5当前记录号为 4当前记录号为 2 例2 执行下列操作 并写出相应的记录号 Usexsqkb dbfGO3SkipGo2Skip3GoTopSkip 1Gobottomskip 打开表 并指向首记录1342511 指向文件头 67 指向文件尾 Xsqkb dbf表中共有6条记录 二 记录定位相关测试函数 RECNO 功能 测试当前记录的记录号Reccount 功能 测试当前数据表的记录总数Bof 功能 测试记录指针是否到了文件头 若指针指向文件头时 Bof 的值为 T 否则其它位置为 F Eof 功能 测试记录指针是否到了文件尾 若指针指向文件头时 Eof 的值为 T 否则其它位置为 F 加油站 Usexsqkb dbf reccount Recno Bof EOf Go2 reccount Recno Bof Eof Skip3 reccount Recno Bof Eof GoBottom reccount Recno Bof Eof Skip reccount Recno Bof Eof GoTop reccount Recno Bof Eof Skip 1 reccount Recno Bof Eof 61 F F 62 F F 65 F F 66 F F 67 F T 66 F F 67 T F 例3 xsqkb dbf数据表中 共有6条记录 请执行下列操作后 写出相应的结果 Usexscjb dbf Reccount Recno Eof Bof 例4 已知xscjb dbf表共有0条记录 执行并写出结果 01 T T 1 当数据表为空时 返回的总记录数为 0 2 当数据表为空时 返回的当前记录号为 13 当数据表为空时 Eof Bof 测试均为 T 记录范围与记录指针的移动关系如下图所示 Skip 1 GoTop Goi GoBot
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026区块链金融在跨境支付中的合规化发展与实践案例研究报告
- 2026再生医学D生物打印血管化组织构建进展报告
- 2026伴随诊断试剂审批政策变化对行业影响评估报告
- 青岛版(新版)五年级下学期数学第7单元长方体和正方体单元试卷(附答案)-01
- 预习清单:《西欧经济和社会的发展》
- 2026中国脑机融合技术商业化路径与市场规模预测研究报告
- 2025年法律风险控制资格考试试卷及答案
- 沪教版二年级下学期(新版)数学第7单元单元试卷(附答案)
- 北师版(新版)二年级下学期数学第5单元加与减单元试卷(附答案)-01
- 2025年管道护理题目及答案文字描述
- 2024年全国网络安全行业职业技能大赛(网络安全管理员)考试题库-上(单选题)
- 2024年甘肃省普通高中信息技术会考试题(含24套)
- 真空干燥箱校准规范
- 也是冬天也是春天:升级彩插版
- 茂名市恒兴养殖有限公司江湖镇龙梅生产基地建设项目环评报告
- 滑触线施工方案
- 小学二年级上册书法教案
- 2019电网通信网络运行班组标准化管理手册
- 垃圾池施工方案
- 儿内科神经肌肉系统疾病诊疗规范2023版
- 黔江武陵山机场改扩建项目飞行区场道工程施工组织设计
评论
0/150
提交评论