教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 外语考试 >

实验一 建立项目、数据库和表

来源:网络收集 时间:2026-09-17
导读: Visual Foxpro实验样本 (2003年) 实验一: 建立项目、数据库和表 ......................................................................................... 2 实验二: 表的基本操作(一) ............................................................

Visual Foxpro实验样本

(2003年)

实验一: 建立项目、数据库和表 ......................................................................................... 2 实验二: 表的基本操作(一) .................................................................................................. 4 实验三: 表的基本操作(二) .................................................................................................. 7 实验四: 索引及建立表之间永久关系 ............................................................................... 10 实验五:结构化程序设计(一) .............................................................................................. 13 实验六: 结构化程序设计(二) ............................................................................................ 15

实验一: 建立项目、数据库和表

一、实验目的:

1.学习启动和退出VisuaIFoxpro6.0,熟悉visualFoxPro6.0主窗口。

2. 掌握VisualFoxPro6.0(简称VFP6)有关建立项目、建立数据库和建立表的方法。 二、实验内容: 1. 练习建立项目。 2. 练习建立数据库。

3. 练习建立数据库表的基本结构。 4. 练习向表中输入数据。 5. 练习使用项目管理器。 操作步骤:

1、练习建立项目

1)单击“文件”中的“新建”菜单(也可以单击工具栏中的“新建”按钮),打开新建对话框。

2)单击“项目”单选按钮,新建一个项目。 3)单击“向导”按钮,弹出应用程序对话框。

4)在“项目名称”文本框中输入项目名称“学生管理”。

说明:可以单击“浏览”按钮从选择目录对话框中选择项目文件的根目录,或者在“项目文

件”文本框中直接键入所选路径。

提示:如果是多人共用一台计算机,或者是在学生实验室做实验,那么建议在新建项 目时最好使用自己的姓名作为项目名,从而避免被同名的项目所覆盖。

5)选择“创建项目目录结构”复选框 (默认为“选中”状态),表示将由Vfp6自动 创建该项目的各种组件的子目录。 6)单击“确定”,关闭“应用程序生成器”对话框。

说明:在 “应用程序生成器”的标题栏上显示了该项目的路径及名称。如果按照步骤 4)进行操作,而且VFP6安装在C盘中,则显示 “c:\学生管理\学生管理.pjx”。本书中使 用的VFP6安装在D盘中,因此,显示 “d:\学生管理\学生管理.pjx”。 7)VFP6显示“项目管理器-学生管理”对话框。

8)退出VFP6。

9)在Windows下查看新建的项目文件夹中的内容,并做记录。 2、 练习建立数据库。

1)在“学生管理”项目中建立一个 “学生成绩”数据库。 2)打开项目文件“学生管理”。

3)打开“数据”选项卡,单击组件类型“数据库”。

4)单击“新建”数据库按钮,弹出“新建数据库”对话框,选择“新建数据库”。

5)输入新建的数据库名,例如“学生成绩”。

6)在弹出的“创建”对话框中选择目录路径,例如“d:\学生管理\data”。

7)单击“保存”按钮,系统保存数据库文件后弹出“数据库设计器·学生成绩”数据库

设计器,关闭数据库设计器。 3、建立 “学生表”,表的基本结构如表所示:

1)打开项目文件“学生管理”。

2)打开“数据”选项卡,展开组件类型“数据库”。 3)展开“学生成绩”数据库,选中组件类型“表”。 4)单击“新建”按钮,选择“新建表”,弹出“创建”对话框。 5)选择目录路径,例如“d:\学生成绩\data”。 6)输入新建的表名“学生”。

7)单击“保存”按钮,弹出“表设计器”对话框。 8)根据实验要求输入表的基本结构。

9)单击“确定”按钮,弹出现在“输入数据记录吗?”对话框。 10)单击“是”按钮,进入“编辑窗口”。 11)输入数据。

实验二: 表的基本操作(一)

一、实验目的:

1.熟悉对表的操作;

2. 理解、掌握字段、记录、指针、当前记录、当前表、独占方式; 3. 掌握命令窗口、编辑窗口和浏览窗口的使用方法; 4. 掌握菜单中的“显示菜单”和“表菜单”的使用方法;

二、实验步骤和内容:

1. 练习对表结构进行操作的命令。 2. 练习使用表的显示命令。 3. 练习使用指针移动命令。 4. 练习使用表记录的修改命令。

(1)以独占的方式打开表文件“学生 ”表。

(2)显示表的结构:

(3)修改表的结构:

Modi stru (4)连续显示表的内容。 List

(5)分页显示表的内容: Disp all

(6)显示学号为4号的记录。

Go 4 disp

(7)显示记录号4,5,6号的记录:

Go 4

List next 3

(8)显示表中最后的4个记录: List rest

(9)显示所有团员的记录。 List for 是否入团=.t. (10)显示所有女生的名单。

List for 姓名=“女”

(11)在表的尾部以编辑的方式添加两个记录。

Disp all

(13)在学号为3号的记录后面插入一个空白记录:

Go 3 Inse blan

(14)在学号为6号的记录前面插入一个空白记录:

Go 6

Inse blank befo

(15) 删除插入的空白记录(做删除标记):

Dele for 学号=0

(16)在浏览窗口中删除学号为6号的记录: (17)使用命令删除学号为7、8号的记录(做删除标记)。

Dele for 学号=7.or.学号=8

(18)恢复所有做删除标记的记录。

Reca all

(19)彻底删除空白记录。

Dele for 学号=0

(20) 将记录指针移动到首记录,显示当前记录号,并显示该记录的内容。

Go top ?recno() Disp

(21)将记录指针移动到尾记录,显示当前记录号,并显示该记录的内容。 Go bott

?recno() Disp

(22)将记录指针指向文件首部3个记录,显示当前记录号,并显示该记录内容。 Skip –3 ?recno() disp

(23)将记录指针指向尾部移动1个记录,显示当前的记录号,并显示该记录内容。

Go 4

Skip 1 recno() disp

(24)在编辑窗口中显示出各个记录的“学号”,“姓名”,“字段”并进行编辑修改。

Edit fiel 学号,姓名

(25)在浏览窗口中显示出所有的记录,并允许对各个字段进行编辑修改。 Brow

(26)在浏览窗口显示所有的记录,使光标只在“姓名”字段上移动,只允许对“姓名”字段进行

编辑修改。

Brow free 姓名

(27)在文件的尾部添加一个空白记录。

Appe blank

(28) 使用替换命令给这个空白记录填写内容,填写数据入下所示:

Repl 学号 5,姓名 with “焦念众”,性别 with “男”,出生年月 with

ctod[‘02/20/80/’],简历 with “山东长清一中”,电话 with “87669635”,班级编 号 with “007”

(29)分页显示所有记录。

Disp all

(30)显示所有记录的“学号”,“姓名”,“性别”和“简历”字段的内容。

List 学号,姓名,性别,简历

(31)将表文件“学生.dbf”原样复制到表文件“xs.dbf”,操作如下:

Copy to a:\学生管理\data\xs

< …… 此处隐藏:8451字,全部文档内容请下载后查看。喜欢就下载吧 ……
实验一 建立项目、数据库和表.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1692013.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)