- 15
- 0
- 约 59页
- 2017-08-19 发布于广东
- 举报
尚辅网 3.2 实验内容 3.2.13 表的统计与计算 综合计算 4 【例3-36】对学生表进行下列计算: (1)统计总人数、最高入学成绩、最低入学成绩。 (2)统计学号的前四位是“0103”的学生人数。 USE 学生 CALCULATE CNT(),MAX(入学成绩),MIN(入学成绩) TO x1,x2,x3 CALCULATE CNT() FOR LEFT(学号,4)=″0103″ TO rs 3.2 实验内容 3.2.13 表的统计与计算 分类汇总 5 【例3-37】对学生表按学号的前四位进行分类汇总。 USE 学生 INDEX ON LEFT(学号,4) TAG 学号 TOTAL ON LEFT(学号,4) TO hzcj FIELDS 入学成绩 USE hzcj LIST 显示2个记录 3.2 实验内容 3.2.14 多工作区操作 选择当前工作区 1 Visual FoxPro 能同时提供32767个工作区。 在任何时刻,只有一个工作区是当前工作区,用户只能在当前工作区对所打开的表进行操作。各工作区中所打开的表都有独立的记录指针。每一个工作区可用工作区号(编号:1~32767)或别名来标识。别名有三种:前10个工作区用A~J十个字母来标识;用该工作区中已打开表的表名来作别名;用户自定义别名。 可使用SELECT命令来改变当前工作区。 3.2 实验内容 3.2.14 多工作区操作 选择当前工作区 1 【例3-38】分别在1、2工作区打开学生表和选课表,并选择1工作区为当前工作区。 SELECT 1 或SELECT A ?SELECT() 返回当前工作区的区号:1 USE 学生 SELECT 2 或SELECT B ?SELECT() 返回:2 USE 选课 SELECT 学生 选择打开学生表的工作区为当前工作区 3.2 实验内容 3.2.14 多工作区操作 表的关联 3 关联能使不同工作区的记录指针建立一种临时的联动关系。 表间建立关联的前提:建立关联的两个表必须有具有相同属性的字段;子表要根据关联的关键字建立索引,并设置为主控索引。可利用SET RELATION TO 命令或在数据工作期窗口建立关联。有两种方式的关联:一多关系关联、多一关系关联。 3.2 实验内容 3.2.14 多工作区操作 表的关联 3 方法一 用SET RELATION TO 命令建立关联。 执行以下命令序列: SELECT 2 USE cj 打开子表 INDEX ON 学号 TAG xh (1) SELECT 1 USE student 打开父表 SET RELATION TO 学号 INTO B BROWSE FIELDS 学号,姓名,性别,出生日期,B.英语,B.化学,B.高数 SET RELATION TO BROWSE FIELDS 学号,姓名,性别,出生日期,B.英语,B.化学,B.高数 3.2 实验内容 3.2.14 多工作区操作 表的关联 3 方法二 在数据工作期窗口建立关联。 操作步骤如下: (1)打开数据工作期窗口 (2)打开表 (3)对子表cj.dbf以学号为关键字建立索引 (4)建立关联 (5)建立视图文件 (6)显示要查询的结果 3.2 实验内容 3.2.6 表中记录的定位 菜单方式 2 (1)打开表,并进入表“浏览”窗口或“编辑”窗口 (2)执行【表】|【转到记录】命令,弹出“转到记录”子菜单。 (3)在“转到记录”子菜单下,选择不同的选项,可以将记录指针移到相应的记录上。 3.2 实验内容 3.2.7 修改记录 在“浏览”或“编辑”窗口下修改记录 1 【例3-9】利用菜单方式修改学生表的记录。 (1)打开学生.dbf。 (2)执行【显示】|【浏览】命令,弹出“浏览”窗口。 (3)在“浏览”窗口中或切换到“编辑”窗口中编辑修改数据,修改完毕,单击“关闭”按钮或按Ctrl+W存盘。 3.2 实验内容 3.2.7 修改记录 在“浏览”或“编辑”窗口下修改记录 1 【例3-10】用BROWSE命令修改记录示例。 USE 学生 BROWSE FIELDS 学号,姓名 浏览修改学号、姓名字段 BROWSE NOAPPEND NODELETE NOMODIFY 仅浏览记录,禁止追加、删除、修改记录 BROWSE FREEZE 学号 浏览全部记录信息,但只能修改学号字段 BROWSE FOR 性别=″女″ 浏览修改所有女生的记录 BROWSE 浏览修改
您可能关注的文档
- Visual FoxPro 程序设计 教学课件 作者 吴昊 熊李艳 第2章 Visual FoxPro 6.0的 基础知识.ppt
- Visual FoxPro 程序设计 教学课件 作者 吴昊 熊李艳 第3章 数据库与表的基本操作.ppt
- Visual FoxPro 程序设计 教学课件 作者 吴昊 熊李艳 第4章 数据库和表的高级应用.ppt
- Visual FoxPro 程序设计 教学课件 作者 吴昊 熊李艳 第5章 项目管理器.ppt
- Visual FoxPro 程序设计 教学课件 作者 吴昊 熊李艳 第6章 Visual FoxPro程序设计基础.ppt
- Visual FoxPro 程序设计 教学课件 作者 吴昊 熊李艳 第7章 SQL关系数据库查询语言.ppt
- Visual FoxPro 程序设计 教学课件 作者 吴昊 熊李艳 第8章 查询与视图.ppt
- Visual FoxPro 程序设计 教学课件 作者 吴昊 熊李艳 第10章 常用的表单控件.ppt
- Visual FoxPro 程序设计 教学课件 作者 吴昊 熊李艳 第11章 报表和标签.ppt
- Visual FoxPro 程序设计 教学课件 作者 吴昊 熊李艳 第12章 菜单和工具栏设计.ppt
最近下载
- 《新编应用文写作(第2版)》全套教学课件.pptx
- 美的热水器F80- A20GA2(H)专项试验报告.pdf VIP
- 湖南省长沙市雅礼中学2024-2025学年高二上学期期末考试数学试题(含答案).docx VIP
- 2025年最新修订中华人民共和国监察法实施条例学习解读专题宣讲PPT课件.pptx VIP
- 量子纠缠光源性能表征和测试方法-15页.pdf VIP
- 场厂内机动车辆考试试题.docx VIP
- 水库坝线选择、正常蓄水位、施工总布置编制规定.pdf VIP
- 中学校长述职报告【7篇】.docx VIP
- .直线式包裹分拣机输送分拣装置设计.doc VIP
- 2025年春新人教版七年级下册历史全册课件.ppt
原创力文档

文档评论(0)