云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《VFP6.0程序设计》

《VFP6.0程序设计》

  • 62 次阅读
  • 3 次下载
  • 2026/4/23 13:37:14

实验十一 查询与视图的创建

实验目的:

1. 2. 3. 4. 5. 6.

了解查询与视图的基本概念;

掌握查询的两种创建方式:查询向导和查询设计器; 掌握创建基于单张表和多张表的查询方法;

掌握视图的两种创建方式:视图向导和视图设计器; 熟悉SQL_SELECT语句的使用; 了解视图与查询的区别。

实验准备:

1. 2. 3. 4.

阅读第7章中相关的内容;

准备好前面实验所创建的项目、数据库和表文件;

启动Visual FoxPro 6.0系统,设置默认的工作目录为F:\\个人文件夹名; 打开XSGL项目的项目管理器。

实验内容:

1. 练习打开查询设计器的三种方式:一是使用项目管理器;二是通过“文件”菜单或

工具栏中的“新建”命令新建查询;三是CREATE QUERY命令。

2. 用查询设计器创建基于多表的查询XSCJ.QPR,查询学生的高等数学的成绩情况以

及平均成绩。其中涉及三个表:学生表、成绩表、课程表。

3. 以下的3—8使用SQL_SELECT语句来完成查询:在学生表中检索所有班级值。 4. 检索学生表中哪些班级有家庭地址是北京的同学。

5. 给出在“会计电算化”班级的,并且高等数学多于90分的同学的姓名,学号。 6. 检索出高等数学不在90到100分范围内的学生信息。 7. 求会计班的学生的最低总分。

8. 对于学生表,按班级统计男生的人数,按班级排序。

9. 用视图设计器创建一个基于学生表的视图,要求显示姓名、学号、家庭地址字段,

可更新家庭地址。

实验小结:

24

实验十二 表单设计与控件使用(一)

实验目的:

1. 2. 3. 4.

熟练掌握利用表单向导创建表单的方法; 掌握表单设计器的使用方法;

掌握简单表单的属性、事件的设计;

掌握在表单中添加控件的方法,控件的属性、事件设计方法。

实验准备:

1. 阅读第8章中相关的内容;

2. 准备好前面实验所创建的项目、数据库和表文件;

3. 启动Visual FoxPro 6.0系统,设置默认的工作目录为F:\\个人文件夹名;

实验内容:

1. 利用表单向导,针对已创建的XSGL项目中的数据表“学生表”创建一个浏览该数

据内容的“学生信息”表单xsxx1.scx。

2. 利用表单设计器创建一个新表单,添加2个标签控件(用作运算符显示)、3个文

本框控件、一个命令按钮控件。当在第一个和第二个文本框中输入两个数据后,单击“确定”按钮,在第3个文本框中显示两个数的和。表单保存为FORM1.SCX,运行状况如下图所示:

3. 创建一个“密码输入”表单,添加两个标签控件(一个标题为“密码”,一个用于

显示操作的提示信息)、一个文本框、三个命令按钮。当在文本框中输入数据时全部显示“*”。当输入“Visual FoxPro 6.0”,点击确定按钮时,显示为“密码正确!”。当输入非“Visual FoxPro 6.0”,点击确定时,显示为“密码输入错误,请重新输入!”。当第三次输入密码错误时,显示“密码输入错误,请退出!”。点击清除按钮,清除文本框中的密码,等待重新输入。表单保存为FORM2.SCX。

25

4. 设计一个查询表的窗口,如下图所示,要求能对学生表、成绩表、课程表的内容进

行查询。操作步骤如下:

(1) 新建表单,设置表单的Caption属性为“查询表单”,在表单上创建一个选

项按钮组,两个命令按钮。

(2) 选中选项按钮组,单击右键打开选项按钮生成器,设定3个选项按钮的标

题,如图所示。

(3) 在Command1的Click事件中编写代码如下:

do case

case thisform.optiongroup1.value=1

select * from 学生表

case thisform.optiongroup1.value=2

select * from 成绩表

case thisform.optiongroup1.value=3

select * from 课程表

endcase

(4) 在Command2的Click事件中编写代码如下:

close all

Thisform.Release

(5) 表单保存为FORM3.SCX,执行表单,观察运行结果。

实验小结:

26

实验十三 表单设计与控件使用(二)

实验目的:

1. 熟练掌握表单设计器的使用方法; 2. 掌握表单的属性、事件的设计;

3. 掌握常用表单控件的使用、控件的属性、事件设计方法。

实验准备:

1. 阅读第8章中相关的内容;

2. 准备好前面实验所创建的项目、数据库和表文件;

3. 启动Visual FoxPro 6.0系统,设置默认的工作目录为F:\\个人文件夹名。

实验内容:

1. 设计表单,让用户微调一定范围的日期。操作步骤如下: (1)新建表单,设置表单的Caption属性为“日期微调”,在表单上创建一个微调按钮,

在微调按钮旁边放置一个文本框,还有一个标签,如图所示。 (2)文本框的Init事件中编写代码如下: thisform.text1.value=date()

(3)微调按钮的Upclick事件中编写代码如下:

thisform.text1.value=thisform.text1.value+1 thisform.refresh

(4)在微调按钮的Downclick事件中编写代码如下: thisform.text1.value=thisform.text1.value-1

thisform.refresh

(5)保存表单为FORM4.SCX,运行表单,查看结果。

2. 设计一个表单,设置表单的Caption属性为“计算1”,添加三个文本框,一个选

项按钮组,一个命令按钮,如下图所示。当选择“选项1”时,点击“=〉”按钮,文本框3中显示文本框1和文本框2的乘积;当选择“选项2”时,点击“=〉”按钮,文本框3中显示文本框1的文本框2次方。操作步骤如下:

(1) 设置文本框的value 属性为0,命令按钮的caption属性为“>=”。 (2) 设置命令按钮的click事件代码如下:

if thisform.optiongroup1.value=1

27

搜索更多关于: 《VFP6.0程序设计》 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

实验十一 查询与视图的创建 实验目的: 1. 2. 3. 4. 5. 6. 了解查询与视图的基本概念; 掌握查询的两种创建方式:查询向导和查询设计器; 掌握创建基于单张表和多张表的查询方法; 掌握视图的两种创建方式:视图向导和视图设计器; 熟悉SQL_SELECT语句的使用; 了解视图与查询的区别。 实验准备: 1. 2. 3. 4. 阅读第7章中相关的内容; 准备好前面实验所创建的项目、数据库和表文件; 启动Visual FoxPro 6.0系统,设置默认的工作目录为F:\\个人文件夹名; 打开XSGL项目的项目管理器。 实验内容: 1. 练习打开查询设计器的三种方式:一是使用项目管理器;二是通过“文件”菜单或<

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com