VFP上机练习题.doc

上传人:飞****2 文档编号:56542067 上传时间:2022-11-02 格式:DOC 页数:20 大小:417KB
返回 下载 相关 举报
VFP上机练习题.doc_第1页
第1页 / 共20页
VFP上机练习题.doc_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《VFP上机练习题.doc》由会员分享,可在线阅读,更多相关《VFP上机练习题.doc(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、VFP上机练习题说明:操作时用到的文件及要保存的文件均在与题号对应的文件夹内(下)基本操作第一题1.在指定文件夹下建立数据库BOOKAUTH,并把表BOOKS和表AUTHORS文件添加到该数据库中。2.为AUTHORS表建立主索引,索引名为“PK”,索引表达式为“作者编号”。为BOOKS建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”,第二个索引名和索引表达式均为“作者编号”。3.建立表AUTHORS和表BOOKS之间的永久性联系。第二题1.在指定文件夹下打开数据库文件SCORE_MANAGER,该数据库中有3个表STUDENT、SCORE1和COURSE,根据已经建立好的索

2、引,建立表间的联系。2.为COURSE表增加字段,开课学期(N,2,0)。3.为SCORE1表中的“成绩”字段设置字段有效性规则:成绩=0,出错信息:“成绩必须大于或等于0”。第三题根据以下要求,完成基本操作,所需文件在指定文件夹下:1从SCORE_MANAGER数据库中删除名为NEW_VIEW1的视图。2用SQL命令向SCORE1表中插入一条记录:学号为“”、课程号为“0001”、成绩为99。3打开表单MYFORM,向其中添加一个“关闭”命令按钮(名称为Command1),表单运行时,单击此按钮关闭表单。第四题1.在指定文件夹下打开数据库文件college,物理删除该数据库中的temp表,然

3、后将三个自由表“教师表”、“课程表”和“学院表”添加到该数据库中。2.为“课程表”和“教师表”分别建立主索引和普通索引,字段名和索引名均为“课程号”,并为两个表建立一对多的联系。3.使用SQL语句查询“教师表”中工资大于4500的教师的全部信息,将查询结果按职工号升序排列,查询结果存储于文本文件one.txt中,SQL语句存储于文件two.prg中。第五题在指定文件夹下打开数据库“宾馆”,完成以下操作:1.打开“客户”表,为“性别”字段增加约束性规则:性别只能取“男”或“女”,默认值为“女”,表达式为性别$“男女”。2为“入住”表创建一个主索引,索引名为fkkey,索引表达式为“客房号+客户号

4、”。3.根据各表的名称、字段名的含义和存储的内容建立表之间的永久联系,并根据要求建立相应的普通索引,索引名与创建索引的字段名相同,升序排序。第六题根据以下要求,完成基本操作,所需文件在指定文件夹下:1打开表单one,向其中添加一个组合框(Combo1),并将其设置为下拉列表框。设置组合框的RowSource和RowSourceType属性,使组合框Combo1的显示条目为“上海”、“北京”(不要使用命令方式指定这两个属性),显示情况如下图所示。2向表单one中添加两个命令按钮“统计”和“退出”,名称分别为Command1和Command2。为“退出”命令按钮的Click事件编写一条命令,执行该

5、命令时关闭并释放表单。3为表单one中的统计命令按钮的Click事件编写一条SQL命令,执行该命令时,将“歌手表”中所有歌手出生地与组合框(Combo1)指定的内容相同的歌手的全部信息存入自由表birthplace中。第七题根据以下要求,完成基本操作,所需文件(或要保存文件)均在指定文件夹下:1.在指定文件夹下建立一个名为外汇管理的数据库。2.将表currency_sl和表rate_exchange添加到新建立的数据库中。3.将表rate_exchange中买出价字段的名称改为现钞卖出价。4.通过外币代码字段为表rate_exchange和currency_sl建立一对多永久联系(需要首先建立

6、相关索引)。第八题在指定文件夹下完成如下操作:1. 创建一个名为订单管理的数据库,并将已有的employee和orders两个表添加到该数据库中。新建一个名为customer的表,表结构如下:客户号 字符型(4)客户名 字符型(36)地址 字符型(36)2. 为orders表建立一个普通索引,索引名为je,索引表达式为金额,降序索引。3. 通过客户号分别为customer表建立主索引,为orders建立普通索引,索引名和索引表达式均为客户号,通过客户号为customer表和orders表之间建立一个一对多的永久联系。第九题在指定文件夹下完成如下操作:1. 创建一个名为订单管理的数据库,并将已有

7、的employee、orders和customer三个表添加到该数据库中。2. 为orders表建立一个普通索引,索引名为nf,索引表达式为year(签订日期)。为employee表建立主索引,为orders建立普通索引,索引名和索引表达式均为职员号。通过职员号在employee表和orders表之间建立一个一对多的永久联系。3. 为上述建立的联系设置参照完整性约束:更新规则为限制,删除规则为级联,插入规则为限制。第十题在指定文件夹下,完成如下操作:1. 将当前文件夹下的自由表CLASS(班级表)和TEACHER(教师表)添加到学生数据库SDB中;为班级表CLASS创建一个主索引和普通索引(升

8、序),主索引的索引名和索引表达式均为班级号;普通索引的索引名和索引表达式均为班主任号。为教师表TEACHER创建一个主索引,索引名和索引表达式均为教师号;2. 通过班级号字段建立班级表CLASS和学生表STUDENT表间的永久联系。通过班级表CLASS的班主任号字段与教师表TEACHER的教师号字段建立班级表CLASS和教师表TEACHER间的永久联系;3为以上建立的两个联系设置参照完整性约束:更新规则为级联;删除规则为限制;插入规则为限制第十一题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表rsgz添加到该数据库中。2.将表RSGZ的

9、所有记录的应发工资和实发工资计算出来填充到相应字段中,应发工资为基本工资、职务补贴的和,实发工资为应发工资减去社会保险和公积金。3.为表RSGZ建立普通索引PK,索引表达式为“实发工资”,并用select统计实发工资在1000元以上(含1000)的人数,将结果保存在表ren.Dbf中第十二题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表rsda添加到该数据库中。2.在表RSDA中物理删除姓名为“马超频”的记录,将“职称”为“讲师”的进行逻辑删除,并将姓名为“王为冬”的职称改为“教授”。3.为表RSDA建立以工作时间长短进行索引,索引名称

10、为PK,按降序排列。第十三题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表RSGL添加到该数据库中。2.为表RSGZ的“性别”字段,添加字段有效性,该字段的有效性规则为只能是“男”或“女”,输入错误则显示“该字段只能是男或女”,其默认值为“男”。3.将表RSGL中的“职务”字段删除,并修改“文化程度”字段的宽度为10。第十四题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下打开数据库BOOK,并把数据表RSGZ和RSDA添加到该数据库中,把数据表RSGL从数据库中移去。2.为表RSGZ建立以“编号”为关键字的普

11、通索引,为表RSDA建立以“编号”为关键字的主索引,删除表RSDA中以PK为索引名的索引。3.为表RSDA和RSGZ建立以“编号”作为关联字的一对多永久关系。第十五题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下打开数据库BOOK,并把数据表RSBM添加到该数据库中,移去数据表RSGZ和RSda。2. 为表RSBM建立以“部门名”为关键字的主索引,为表RSgl建立以“部门名”为关键字的普通索引,删除表RSDA中以PK为索引名的索引。3.为表RSBM和RSGL建立以“部门名”作为关联字的一对多永久关系。第十六题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:

12、1.在指定文件下打开数据库BOOK,并把数据表RSBM添加到该数据库中,移去数据表RSGL。2.将表RSGZ的基本工资超过800的所有记录的应发工资和实发工资计算出来填充到相应字段中,应发工资为基本工资、职务补贴的和,实发工资为应发工资减去社会保险和公积金。3.为表RSGZ建立索引表达式为“编号”的主索引,并用SELECT统计已计算出实发工资记录的个数,将结果保存在表ren.Dbf中。第十七题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表XSDA和XSCJ添加到该数据库中。2.将表XSCJ的所有记录的总分计算出来填充到相应字段中,为表X

13、SCJ建立以“学号”作为关键字的主索引,为表XSDA建立以“学号”作为关键字的主索引。3.为表XSDA和XSCJ建立以“编号”作为关联字的一对一永久关系。第十八题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表XSDA和XSCJ添加到该数据库中。2.将表XSCJ的所有记录的总分计算出来填充到相应字段中,按总分建立以PK为索引名的索引,降序排列。3.使用SELECT统计出XSCJ数据表中总分320以上(含320)的人数,将结果保存在表ren.Dbf中。第十九题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下打开数据

14、库BOOK,并把数据表XSDA和XSCJ添加到该数据库中,移去数据表RSGZ。2. 为表XSDA建立以“学号”为关键字的主索引,索引标识名为“学号”,为表XSCJ建立以“学号”为关键字的候选索引,索引标识名为“xh”,删除表XSDA中以PK为索引名的索引。3.为表XSDA和XSCJ建立以“学号”作为关联字的一对一永久关系。第二十题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表XSDA和XSCJ添加到该数据库中。2.将表XSCJ的所有记录的总分和平均分计算出来填充到相应字段中,建立按总分由高到低的索引,索引名称为PK。3.逻辑删除总分大于

15、360的记录。简单应用题第一题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“成绩管理系统”,将文本“欢迎使用成绩查询系统”(名称为label1的标签)改为颜色属性值为222,100,50,黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2. 打开表单myform002,表单中已有一个标签(名称为label1),按标签要求完成操作。需要建立二个命令按钮“计算”和“关闭”(名称分别为Command1和Command2),三个文本框(text1、text2、text3),结果放在text3中,

16、单击“计算”按钮,完成标签要求,单击“关闭”按钮关闭表单。在text中输入22,在text2中输入36,保存并运行表单。注意:完成表单设计后要运行表单的所有功能。第二题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为label1的标签)改为25号黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.打开表单myform002,在表单上已有二个标签按钮(名称为label1和label2),添加两个命令按钮“计算”和“关闭”(名称分别为Command1和

17、Command2)。一个文本框(名称为text1),一个标签按钮(名称为label3)(1)单击“计算”命令按钮,计算出输入圆半径的圆的面积,圆半径在文本框中输入,圆面积在标签label3中显示。(2)单击“关闭”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第三题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)背景色改为“100,100,200”,将文本“欢迎您访问系统”(名称为label1的标签)改为20号黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform

18、002,上有两个标签(名称为label1和label2)和两个计时器(名称分别为timer1和timer2)。标签label1的内容为“学生成绩管理系统”,字号为20,timer1事件的时间间隔为20毫秒,timer2事件的时间间隔为1000毫秒,标签2显示系统时间,标签1能够不停的自右向左移动(移动值设置为-2),当全部移出表单后再由表单右侧重新进入注意:完成表单设计后要运行表单的所有功能。第四题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎您”,将文本“成绩处理系统”(名称为label1的标签)改为25号、字体颜色为RGB(100,

19、200,100)。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,上有两个命令按钮“输出”和“退出”(名称分别为Command1和Command2)。一个文本框(名称为TEXT1),一个标签(名称为label1)。(1)单击“输出”命令按钮,文本框中输入的学生成绩的等级(在标签中显示),等级划分为:不及格(小于60)、及格(大于等于60小于70)、良好(大于等于70小于90)、优秀(大于等于90),输入其它值则显示“输入错误”(2)单击“退出”命令按钮关闭表单。注意:完成表单设计后在文本框中输入65,运行表单的

20、所有功能。第五题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“考试系统”,将文本“进入考试系统”(名称为label1的标签)改为20号黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,表单上有一个标签“请输入密码”和一个文本框(名称分别为label1和text1)。输入密码时文本框中显示“*”,输入错误显示提示信息“密码输入不正确,第几次输入失败!”,三次输入不正确时,则显示提示信息“对不起,您不是合法用户!”,输入密码正确,则显示“密码正确,进入系统!

21、”,然后结束表单运行。(inputnumber存放输入次数,oldpassword=123 ,newpassword 存放输入密码注意:完成表单设计后要运行表单的所有功能。第六题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为label1的标签)改为25号。标签背景色改为100,80,200,最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,表单上有两个命令按钮“计算”和“退出”(名称分别为Command1和Comman

22、d2),二个标签(名称为label1,内容为“输入数据”;名称为label2,显示结果),一个文本框(名称为text1,在此输入数据)。单击“计算”命令按钮,计算出该数据之内所有奇数的和(该数据为自然数)。(2)单击“退出”命令按钮关闭表单。注意:完成表单设计后输入1000运行表单的所有功能。第七题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为label1的标签)改为25号,字体的颜色设置为RGB(100,50,200)。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单

23、。保存并运行表单。2.设计一个表单myform002,上有三个命令按钮“查找”、 “替换”和“退出”(名称分别为Command1、 Command2和Command3),一个编辑框(名称为edit1,内容为“ This is a example”)。单击“查找”命令按钮,选择Edit1中的单词exemple;单击“替换”,用单词exeicise置换已选择的单词。单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第八题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎学习”,将文本“VFP数据库程序设计”(名称为labe

24、l1的标签)改为20号黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,表单上有两个命令按钮“求余数”和“退出”(名称分别为Command1和Command2),有二个标签(名称分别为label1和label2,内容为 “被除数”和“除数”,有三个文本框(名称为text1、text2和text2,在text1和text2中输入被除数和除数,text3中输出余数)。单击“求余数”命令按钮,则显示出余数,被除数、除数均为整数。单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第九题在指定文

25、件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎学习”,将文本“VFP数据库系统”(名称为label1的标签)改为25号,字体颜色为RGB(100,60,80)。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,表单上有两个命令按钮“计算”和“退出”(名称分别为Command1和Command2),二个标签(名称为label1,内容为“输入整数数据”,label2,输出结果),一个文本框(名称为text1,在此输入数据)。单击“计算”命令按钮,计算出从100到输入数

26、据内的所有“水仙花数”的个数,水仙花数是指一个三位数,其各位数字的立方和等于该数本身。单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第十题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“祝同学们”,将文本“身体健康,学习进步!”(名称为label1的标签)改为25号,字体颜色为RGB(255,0,0)。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,表单上有两个命令按钮“计算阶乘”和“退出”(名称分别为Command1和Command

27、2),二个标签(名称为label1,内容为“输入一个整数”;label2,内容为“阶乘为”),二个文本框(名称为text1,在此输入数据;text2,显示阶乘)。单击“计算阶乘”命令按钮,则计算出输入数据的阶乘。单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第十一题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为label1的标签)改为25号黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设

28、计一个表单myform002,上有两个命令按钮“查询”和“退出”(名称分别为Command1和Command2)。(1)单击“查询”命令按钮,查询BOOKAUTH数据库中出版过3本以上(含3本)图书的作者信息,包括作者姓名和所在城市;查询结果按作者姓名升序保存在表NEW_TABLE中。(2)单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。意:完成表单设计后要运行表单的所有功能。第十二题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1.建立查询文件MYQUERY,在SCORE_MANAGEB数据库中查询学生的姓名和年龄(计算年龄的公式是:今年年份-Year(

29、出生日期),年龄作为字段名),结果保存在一个新表NEW_TABLE1中。2.建立菜单QUERY_MENU。该菜单中只有“查询”和“退出”两个菜单项(条形菜单),其中单击“查询”菜单项时,运行查询文件MYQUERY.QPR;单击“退出”菜单项时,返回到Visual FoxPro系统菜单。(相应命令写在命令框中,不要写在过程中)。第十三题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1在SCORE_MANAGER数据库中建立一个名为NEW_VIEW的视图,该视图含有选修了课程但没有参加考试(成绩字段值为NULL)的学生信息(包括“学号”、“姓名”和“系部”3个字段)。2建立表单MYF

30、ORM1,在表单上添加一个表格控件(名称为grdCourse),并通过该控件显示表COURSE的内容(要求RecordSourceType属性必须为0)。第十四题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1建立查询文件PJGZ_CX:根据学院表和教师表计算信息管理系教师的平均工资,结果存放到表tem中。2在College数据库中使用视图设计器建立一个名为course_v的视图,该视图根据课程表、学院表和教师表建立,视图中的字段包括姓名、课程名、学时和系名4项,视图中只包括学时大于等于60的记录,视图中的记录先按系名升序排列,若系名相同再按姓名降序排列,最后查询该视图中的全部信

31、息,并将结果存放到表sef中。第十五题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1.使用查询设计器设计一个名为ONE的查询文件,查询房价价格大于等于280元的每盒客房的客户号、类型号(取自客房表)、类型名和价格。查询结果按类型号升序排列,并将结果输出到TABA中,设计完成后运行该查询。2.使用SQL的SELECT语句查询“客户”表中性别为男的客户号、身份证、姓名和工作单位字段及相应的记录值,并将结果存储到名为TABB的表(注意该表不需要排序)。请将该语句存储到名为TWO.PRG的文件中。第十六题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1建立一个名为scor

32、e_query的查询。查询评委为歌手编号是01002的歌手所打的分数,然后将结果存入自由表result中,该自由表的字段有评委姓名和分数,各记录按分数升序排列。最后运行该查询。2根据上一步操作得到的自由表result建立一个名为score_result的报表。要求:1)使用报表向导建立报表,报表中包括评委姓名和分数两个字段,按分数字段降序排列,报表标题为空。2)打开报表score_result,利用报表标签控件,将王岩盐得分情况作为报表的标题添加到报表中。第十七题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1.外汇管理数据库中,通过视图设计器建立满足如下要求的视图:1)视图依次

33、包含列Currency_sl.姓名、Rate_exchange.外币名称、Currency_sl.持有数量和表达式Rate_exchange.基准价*Currency_sl.持有数量;2)按Rate_exchange.基准价*Currency_sl.持有数量降序排列;3)将视图保存为view_rate。2.使用SQL SELECT语句完成汇总查询,结果存储于表results中,该表含有姓名和人民币价值两个字段(其中人民币价值为每人持有外币的Rate_exchange.基准价*Currency_sl.持有数量的合计),最后将查询结果按人民币价值降序排列。命令中的SQL语句存储到three.prg

34、中。第十八题根据以下要求,完成简单应用操作:1利用查询设计器创建查询,从指定文件夹下的xuesheng表和chengji表中查询数学、英语和信息技术三门课中至少有一门课在90分以上(含)的学生记录。查询结果包含学号、姓名、数学、英语和信息技术5个字段;各记录按学号降序排序;查询去向为表table1。最后将查询保存在query1.qpr文件中,并运行该查询。2在指定文件夹下完成如下操作: 在指定文件夹下创建一个下拉式菜单mymenu.mnx,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前Visual FoxPro系统菜单的帮助菜单项之前插入一个考试菜单项,内有“统计”和“返回”两个

35、子菜单,如下图所示。 菜单命令返回的功能是返回标准的系统菜单。 菜单程序生成后,运行菜单程序并执行返回菜单命令。第十九题根据以下要求,完成简单应用操作,所需文件(或要保存文件)均在指定文件夹下:1利用查询设计器创建查询,从orders、employee和customer表中查询2001年5月1日以后(含)所签所有订单的信息。查询结果依次包含订单号、签订日期、金额、签订者和客户名五项内容,其中签订者为签订订单的职员姓名。各记录按签订日期降序排序,签订日期相同按金额降序排序;查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。2建立文件名为Myform的表单

36、,表单中有两个命令按钮,按钮的名称分别为cmdin和cmdout,标题分别为进入和退出,将表orders、employee和customer添加到数据环境。并实现退出按钮的功能。第二十题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1使用查询设计器设计一个查询,查询每个班级的班级号、班级名、班长名和班主任名,查询结果按班级号升序排序,并输出到ONE表中。运行该查询,并将设计的查询保存为ONE.QPR文件。注意:1) 表之间的关联,一个是STUDENT表的学号与CLASS表的班长号,另一个是CLASS表的班主任号与TEACHER表的教师号;2) 查询结果的各列的名称分别为班级号、班

37、级名、班长名和班主任名。班长名列的数据来自于STUDENT表的姓名,班主任名列的数据来自于TEACHER表的教师名。2建立一个菜单Mymenu,包括两个菜单项文件和帮助, 文件将激活子菜单,该子菜单包括打开、存为和 关闭三个菜单项;关闭子菜单项功能为返回到系统菜单,其他菜单项的功能不做要求。高级应用第一题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个表单myform003,上有两个命令按钮“查询”和“退出”(名称分别为Command1和Command2)。(1)单击“查询”命令按钮,查询chengji数据表中三门课成绩均超过90的学生信息,包括学生姓名和学生性别;查询结果

38、按学生姓名升序保存在表NEW_TABLE中。(2)单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第二题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为myform003的表单,表单的标题为“基本情况浏览表单”。表单中有四个文本框(名称为text1、text2、text3、text4),四个标签按钮(名称为label1、label2、label3和label4),其属性caption值分别为:学号、姓名、性别和班级,三个命令按钮“上一条”、“下一条”和“退出”(名称分别为Command1、Command2和Command3)。运行表单时,单击“上

39、一条”则显示表xsqk.dbf当前记录的上一条记录,单击“下一条”则显示当前记录的下一条。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第三题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的标题为“学生基本情况查询表”。表单中有一个列表框(名称为list1)、四个标签(名称为label1、label2、label3、label4,其显示的值分别为:姓名、性别、学院、班级)、四个文本框(名称为text1、text2、text3、text4分别显示数据表xsxi.dbf中的选中学生的姓名、性别、学院和班级)。运行表单

40、时,列表框中双击一个学生学号后,则在右侧文本框中显示其基本情况单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第四题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的标题为“职工工资统计”。表单中有一个组合框(名称为Combo1)、一个表格(名称为Grid1)、一个标签(名称为lable1,内容为“职称”)、一个命令按钮 “退出”(名称为Command1)。运行表单时,求出表zggz.DBF和rsda11中各种职称职工的平均实发工资和实发工资的总和单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第

41、五题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,表单的标题为“按职称查询”。表单中有一个表格(名称为Grid1)、一个标签(名称为label1,内容为“输入查询内容”)一个文本框(名称为text1,显示查询的职称),一个复选框(名称为check1,内容为“职称”),两个命令按钮“查询”和“退出”(名称分别为Command1和Command2)。运行表单时,当选择职称时,文本框中显示RSDA1.DBF中的职称,同时在表格中显示该职称的记录的编号、姓名、性别、职称。单击“退出”按钮关闭表单。注意:完成表单设计后要运

42、行表单的所有功能。第六题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“统计”。表单中有一个组合框(名称为Combo1)、一个列表框(名称为Grid1)、一个命令按钮“确定”(名称分别为Command1),一个标签(名称为label1,显示记录相应值)。一个文本框(名称为text1,输入记录号)运行表单时,列表框中选择数据表rsda1后,在组合框中,显示该表中的字段名,选择字段名后,在标签中显示该字段的值。单击“退出”按钮关闭表单。注意:完成表单设计后,在文本框中输入6

43、后,运行表单的所有功能。第七题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“统计职工人数”。表单中有二个复选框框(名称为check1、check2,其属性caption分别为教授、副教授)、一个标签(名称为label1,内容为“显示人数”)、一个文本框(名称为rext1,用于显示结果)、两个命令按钮“统计”和“退出”(名称分别为Command1和Command2)。运行表单时,当选择一个职称时,在文本框中显示rsda1.Dbf中该职称的人数。单击“退出”按钮关闭表单。

44、注意:完成表单设计后要运行表单的所有功能。第八题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“按季度统计”。表单中有一个选项按钮组(名称为optiongroup1)、二个标签(名称为label1和label2,内容为“订单数”和“总金额”)、两个文本框(名称为text1和text2,在此显示订单数和总金额),一个命令按钮 “退出”(名称为Command1)。运行表单时,当单击某个选项按钮,相应季度内签订的订单数量和总金额就会显示在对应的文本框中,使用的数据表为ddsj

45、.dbf。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第九题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“订单查询”。表单中有一个标签(名称为label1,内容为“选择职员”)、一个表格(名称为Grid1)、一个命令按钮“退出”(名称分别为Command1),一个组合框(名称为combo1)。运行表单时,当从组合框中选择某个职员时,会在表格内显示该职员所签订的订单信息(订单号、客户号、签订季度、金额),使用的数据表为ddsj.DBF。单击“退出

46、”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第十题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“form_book”的表单,表单的控件名为form1,文件名为“form_book”,表单的标题为“图书情况统计”。表单中有一个组合框(名称为Combo1)、一个表格(名称为Grid1)、两个命令按钮“统计”和“退出”(名称分别为Command1和Command2)。运行表单时,组合框中显示出显示出“清华大学出版社”、“经济科学出版社”和“高等教育出版”三条项目(只有出版社名称,不能输入新的)可供选择,在组合框中选择一个出版社名称后,如果单击“统计”命令按钮

47、,则表格控件中显示出“BOOKS”表中该出版社的图书的信息(包括作者姓名,图书名称,出版单位)。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第十一题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“记录插入更新”。表单中有四个标签(名称为label1、label2、label3、label4,内容分别为“学号”、“姓名”、“性别”、“班级”),四个文本框(名称为text1、text2、text3、text4,分别用于输入学号、姓名、性别、班级),一个表格(名称为Grid1)、三个命令按钮“插入”、“更新”和“退出”(名称分别为Command1、command2,command3)。运行表单时,利用SQL语句实现记录的插入和更新(输入text1中学号与表中学号相同,完成更新班级操作),使用的数据表为xsx

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁