Visual FoxPro 6.0 实验及指导

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机基础及程序设计(二) (Visual FoxPro 6.0)

实 验 指 导

编制:韩德

目 录

实验一 表的建立 (3)

实验二 表记录数据的输入、追加和替换 (6)

实验三 表的基本操作 (9)

实验四 数据库与数据库表的操作 (12)

实验五 分支程序设计 (15)

实验六 循环程序设计 (19)

实验七 查询与视图 (22)

实验八 SQL命令的基本使用 (26)

实验九 报表和标签设计 (30)

实验十 表单设计(一) (34)

实验十一 表单设计(二) (41)

实验十二 菜单设计 (52)

实验十三 简单应用系统设计 (54)

实验一 表的建立

一、 实验目的:

1. 熟悉 Visual FoxPro基本操作环境。

2. 掌握使用表设计器建立和修改表结构的过程。

3. 了解表记录的输入。

二、 实验准备:

1.说明

本课程实验是前后相关的,从本实验开始,请同学注意保存实验数据。因此,在开始实验之前,要准备好保存数 据的介质,比如,U盘等。

2.准备

,建立一个名为 xsgl 的文件夹。

①在准备好的存储介质上(U盘)

②启动 Visual FoxPro。

③假设要把数据存放在软盘中,那么,在 Visual FoxPro的命令窗口中键入命令:set default to <盘符>:\xsgl。

请注意,上述 3 个步骤也是后续各个实验的实验准备,但仅在此给出,以后不再赘述。

三、 实验内容:

1. 实验 1-1

实验题目:建立学生档案表结构(xsda.dbf)。

实验要求:使用菜单打开表设计器创建表结构,表结构如表 1­1 所示。

表1-1 学生档案(xsda)表结构

字段名 类型 宽度

学号 C 8

姓名 C 8

性别 C 2

出生日期 D 8

班级 C 8

党员否 L 1

入学成绩 I 4

照片 G 4

简历 M 4

操作步骤:

(create)

①选择菜单【文件】—【新建】,打开“新建”对话框。

,单击“新建文件”按钮,打开“创建”对话框。

②在“新建”对话框中,选择文件类型为“表”

③在“创建”对话框中,确定文件的保存位置为 xsgl 文件夹,在“输入表名:

”文本框中输入:xsda,单击“保 存”按钮,打开表设计器。

④在表设计器中,按表1­1 分别定义各字段的属性。

⑤ 保存表(xsda.dbf ) ,暂不输入数据记录。 2. 实验 1-2

实验题目:建立学生成绩表结构(xscj.dbf )。

实验要求:使用命令打开表设计器创建表结构,表结构如表 1­2 所示。

表1-2 学生成绩(xscj)表结构

字段名 类型 宽度 小数位数

学号 C 8 高数 I 4 外语 I 4 计算机 I 4 平均分

N

5

1 操作步骤:

① 在命令窗口中输入如下命令:

create xscj

② 在打开的表设计器中,按表 1­2 分别定义各字段的属性。 ③ 保存表(xscj.dbf ),暂不输入数据记录。 3.实验 1-3

实验题目:建立班级目录表结构(bjml.dbf )。

实验要求:任选菜单或命令方式打开表设计器创建表结构,表结构如表 1­3 所示。

表1-3 班级目录(bjml)表结构 操作步骤:

① 打开表设计器。

② 在打开的表设计器中,按表 1­3 分别定义各字段的属性。 ③ 保存表(bjml.dbf ),输入数据记录,数据记录如表 1­4 所示。

表1-4 班级目录(bjml)表记录

班级编号 班级名称 班级人数

01050101 市场营销0501 01050102 市场营销0502 01050201 工商管理0501 01050202

工商管理0502

字段名 类型 宽度 班级编号 C 8 班级名称 C 12 班级人数

I

4

02050101 生物工程0501

02050102 生物工程0502

4.实验 1-4

实验题目:修改学生成绩(xscj.dbf)表结构。

实验要求:在表设计器中修改表结构,修改之后的表结构如表 1­5 所示。

表1-5 经过修改的学生成绩(xscj)表结构

字段名 类型 宽度 小数位数

学号 C 8

高等数学 I 4

哲学 I 4

外语 I 4

计算机 I 4

平均分 N 5 1

操作步骤:

①打开表 xscj.dbf。

②打开表设计器。

,改为“高等数学”

③将光标移至字段名“高数”

,按“插入”按钮,在“高等数学”和“外语”字段之间出现一个“新字段”

④将光标移至字段名“外语”

,并按表 1­5指定其数据类型。

⑤将“新字段”名改为“哲学”

⑥保存表,使表结构为永久性修改。

实验二 表记录数据的输入、追加和替换

一、 实验目的:

1. 熟练掌握表记录的输入、追加和替换。

2. 熟练掌握表记录数据的浏览和编辑修改。

二、 实验内容:

1.实验 2-1

实验题目:给学生档案表(xsda.dbf)输入记录。

实验要求:在表编辑或浏览窗口中输入记录,表记录如表 2­1所示。

表2-1 学生档案(xsda)表记录

学号 姓名 性别 出生日期 班级 党员否 入学成绩 照片 简历

20050090 张婷 女 1987.10.29 01050101 否 509 (略) (略)

20050091 肖萌 女 1987.02.28 01050101 否 527 (略) (略)

20050092 李铭 男 1986.12.25 01050101 否 573 (略) (略)

20050093 张力 男 1986.01.24 01050101 否 500 (略) (略)

20050120 朋蓬 男 1987.05.04 01050201 是 549 (略) (略)

20050121 李园 女 1987.01.02 01050201 否 533 (略) (略)

20050122 胡虎 男 1987.07.07 01050201 否 516 (略) (略)

20050370 刘冬 女 1986.11.07 02050101 是 576 (略) (略)

20050371 严岩 男 1987.03.20 02050101 否 552 (略) (略)

20050372 王平 男 1986.12.01 02050101 否 547 (略) (略)

操作步骤:

①用下列任意一种方式打开表xsda.dbf。

l菜单方式:从【文件】—【打开】菜单中选择表xsda.dbf打开。

l命令方式:在命令窗口键入下列命令

use xsda

②选择菜单【显示】—【浏览】,打开浏览窗口。

③选择菜单【显示】—【追加方式】,按照表 2­1 将除“照片”和“简历”字段以外的数据输入。在输入数据过程 中,选择【显示】—【浏览】或【显示】—【编辑】可在编辑和浏览两种显示方式之间切换。

,打开通用型字段编辑窗口,选择菜单【编辑】—【插入对象】,在打 ④依次双击每条记录“照片”字段的“gen”

开的“插入对象”对话框中指定对象类型,比如,位图图象,按照提示将指定对象插入,关闭窗口。

⑤依次双击每条记录“简历”字段的“memo” ,打开备注型字段编辑窗口,输入相应记录的简历内容,关闭窗口。

⑥关闭表记录浏览窗口。

2.实验 2-2

实验题目:接实验 2­1,浏览学生档案表记录。

实验要求:使用命令方式打开表记录浏览窗口,检查数据是否正确,修改错误数据。

相关文档
最新文档