数据库基础及应用ppt课件_第1页
数据库基础及应用ppt课件_第2页
数据库基础及应用ppt课件_第3页
数据库基础及应用ppt课件_第4页
数据库基础及应用ppt课件_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 数据库根底及运用数据库根底及运用 Visual Foxpro Visual Foxpro操作根底及操作根底及运用运用 模块三模块三 维护数据维护数据义务一 定位记录义务二 在数据库设计器中操作数据表义务三 追加、删除与批量更新记录义务四 设置数据表的属性义务五 导入与导出数据义务一义务一 定位记录定位记录定位记录的3种方法:1.在阅读窗口中定位记录2.运用命令定位记录3.菜单定位记录义务概述在阅读窗口中定位记录在阅读窗口中定位记录 翻开学生情况表的阅读窗口,直接单击记录选择器即可实现定位记录。 如下图:2.2.运用命令定位记录运用命令定位记录命令:Go 功能:将记录指针定位到指定的位置。阐明

2、:的值为要指向记录 的记录号,其取值为正数。特殊格式:go top | bottom功能:将指针定位到首记录或尾记录。1绝对定位 例例1 1: 绝对定位绝对定位Use xsqkGo bottomGo 3Go top use&定位到尾记录&定位到3号记录&定位到首记录(2)(2)相对定位相对定位命令:skip 功能:以当前记录为基点,将记录指针向前 或向后挪动指定条记录。阐明: a.假设 为正,那么向记录号 大方向移;超越记录号范围 b.假设 为负,那么向记录号 小的方向移; c.假设为1,可简写为Skip。 例例2 2: 相对定位记录相对定位记录Use xsqkSkip

3、Skip 3Skip -2use&定位到5号记录&定位到3号记录&定位到下一条记录即2号记录(4)(4)条件定位条件定位命令:locate continue功能:在当前数据表中按记录顺序依次查找满足条件 的第1条记录,然后运用continue命令继续查找。阐明:假设没找到满足条件的记录,指针指到文件尾。查找测试函数:Found()功能:测试最后一次条件查找能否找到,找到为.T. 反之为.F.3.3.菜单定位记录菜单定位记录详细操作步聚:翻开要操作的表。单击“显示阅读菜单,翻开阅读窗口。单击“表“转到记录菜单,弹出下一级菜单。根据而要选择相应的菜单项。菜单项与命令操作的对

4、应关系如图:第一个(T)最后一个(B)下一个(N)上一个(p)记录号(R)定位 (L)go topgo bottomshipskip -1go nlocate for 练习与思索1.填空题(1)定位记录就是将指针移到相应的记录上,按定位的方式分为_,其命令关键字分别是 (2)Go top 命令的作用是2.判别题 (1)相对定位是以当前记录为基准,向上或向下移 动记录指针。 (2)表文件头就是表的首记录,文件尾就是尾记录。 (3)当数据表刚翻开时,记录指针指妻文件头,Bof()的值为.T. (4) go 中,数值表达式的值不能超越最大记录号。3. 写出以下 (3)(3)相关函数相关函数Recor

5、d功能:测试当前记录的记录号。阐明:当指针指到文件头或表中无记录时,函数值为 1。当指针指到文件尾时,函数值为最大记录号加 1。Reccount功能:测试当前表的记录总数。阐明:当表无记录时,函数值为 0。Bof 功能:测试记录指针能否到了文件头。是为.T. 反之为.F.Eof功能:测试记录指针是不到了文件尾。是为.F. 反之为.F.表中无记录时,bof()和eof()都为真。数据表文件中的记录范围与记录指针的挪动关系如下图:skip -1Go topGo iGo bottomskipBof()=.T.记录范围内Bof()=.F.Eof()=.F.Eof()=.T. 例例3 3: 条件定位记录条件定位记录Use

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论