VFP上机练习题 下载本文

运行表单时,单击“上一条”则显示表xsqk.dbf当前记录的上一条记录,单击“下一条”则显示当前记录的下一条。

单击“退出”按钮关闭表单。

注意:完成表单设计后要运行表单的所有功能。

第三题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

设计一个名为“myform003”的表单,表单的标题为“学生基本情况查询表”。表单中有一个列表框(名称为list1)、四个标签(名称为label1、label2、label3、label4,其显示的值分别为:姓名、性别、学院、班级)、四个文本框(名称为text1、text2、text3、text4分别显示数据表xsxi.dbf中的选中学生的姓名、性别、学院和班级)。

运行表单时,列表框中双击一个学生学号后,则在右侧文本框中显示其基本情况 单击“退出”按钮关闭表单。

注意:完成表单设计后要运行表单的所有功能。

第四题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

设计一个名为“myform003”的表单,表单的标题为“职工工资统计”。表单中有一个组合框(名称为Combo1)、一个表格(名称为Grid1)、一个标签(名称为lable1,内容为“职称”)、一个命令按钮 “退出”(名称为Command1)。

运行表单时,求出表zggz.DBF和rsda11中各种职称职工的平均实发工资和实发工资的总和

单击“退出”按钮关闭表单。

注意:完成表单设计后要运行表单的所有功能。

第五题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

设计一个名为“myform003”的表单,表单的控件名为form1,表单的标题为“按职称查询”。表单中有一个表格(名称为Grid1)、一个标签(名称为label1,内容为“输入查询内容”)一个文本框(名称为text1,显示查询的职称),一个复选框(名称为check1,内容为“职称”),两个命令按钮“查询”和“退出”(名称分别为Command1和Command2)。

运行表单时,当选择职称时,文本框中显示RSDA1.DBF中的职称,同时在表格中显示该职称的记录的编号、姓名、性别、职称。

单击“退出”按钮关闭表单。

注意:完成表单设计后要运行表单的所有功能。

第六题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“统计”。表单中有一个组合框(名称为Combo1)、一个列表框(名称为Grid1)、一个命令按钮“确定”(名称分别为Command1),一个标签(名称为label1,显示记录相应值)。一个文本框(名称为text1,输入记录号)

运行表单时,列表框中选择数据表rsda1后,在组合框中,显示该表中的字段名,选择字段名后,在标签中显示该字段的值。

单击“退出”按钮关闭表单。

注意:完成表单设计后,在文本框中输入6后,运行表单的所有功能。

第七题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“统计职工人数”。表单中有二个复选框框(名称为check1、check2,其属性caption分别为教授、副教授)、一个标签(名称为label1,内容为“显示人数”)、一个文本框(名称为rext1,用于显示结果)、两个命令按钮“统计”和“退出”(名称分别为Command1和Command2)。

运行表单时,当选择一个职称时,在文本框中显示rsda1.Dbf中该职称的人数。 单击“退出”按钮关闭表单。

注意:完成表单设计后要运行表单的所有功能。

第八题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“按季度统计”。表单中有一个选项按钮组(名称为optiongroup1)、二个标签(名称为label1和label2,内容为“订单数”和“总金额”)、两个文本框(名称为text1和text2,在此显示订单数和总金额),一个命令按钮 “退出”(名称为Command1)。

运行表单时,当单击某个选项按钮,相应季度内签订的订单数量和总金额就会显示在对应的文本框中,使用的数据表为ddsj.dbf。

单击“退出”按钮关闭表单。

注意:完成表单设计后要运行表单的所有功能。

第九题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“订单查询”。表单中有一个标签(名称为label1,内容为“选择职员”)、一个表格(名称为Grid1)、一个命令按钮“退出”(名称分别为Command1),一个组合框(名

称为combo1)。

运行表单时,当从组合框中选择某个职员时,会在表格内显示该职员所签订的订单信息(订单号、客户号、签订季度、金额),使用的数据表为ddsj.DBF。

单击“退出”按钮关闭表单。

注意:完成表单设计后要运行表单的所有功能。

第十题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

设计一个名为“form_book”的表单,表单的控件名为form1,文件名为“form_book”,表单的标题为“图书情况统计”。表单中有一个组合框(名称为Combo1)、一个表格(名称为Grid1)、两个命令按钮“统计”和“退出”(名称分别为Command1和Command2)。

运行表单时,组合框中显示出显示出“清华大学出版社”、“经济科学出版社”和“高等教育出版”三条项目(只有出版社名称,不能输入新的)可供选择,在组合框中选择一个出版社名称后,如果单击“统计”命令按钮,则表格控件中显示出“BOOKS”表中该出版社的图书的信息(包括作者姓名,图书名称,出版单位)。

单击“退出”按钮关闭表单。

注意:完成表单设计后要运行表单的所有功能。

第十一题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“记录插入更新”。表单中有四个标签(名称为label1、label2、label3、label4,内容分别为“学号”、“姓名”、“性别”、“班级”),四个文本框(名称为text1、text2、text3、text4,分别用于输入学号、姓名、性别、班级),一个表格(名称为Grid1)、三个命令按钮“插入”、“更新”和“退出”(名称分别为Command1、command2,command3)。

运行表单时,利用SQL语句实现记录的插入和更新(输入text1中学号与表中学号相同,完成更新班级操作),使用的数据表为xsxi.DBF。

单击“退出”按钮关闭表单。

注意:完成表单设计后要运行表单的所有功能。

第十二题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

设计一个如下图所示的表单Myform1(控件名为form1,表单文件名Myform1.scx),用于对SCORE_MANAGER数据库中的数据进行查询。表单的标题为\成绩查询\。表单左侧有文本\输入学号(名称为Label1的标签)\、用于输入学号的文本框(名称为Text1)、\查询\名称为Command1)和\退出\名称为Command2)两个命令按钮以及1个表格控件(名称为Grid1)。

表单运行时,首先在文本框中输入学号,然后单击\查询\按钮,如果输入学号正确,在表单右侧以表格形式显示该生所选课程名和成绩。单击\退出\按钮,关闭表单。

第十三题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

利用菜单设计器建立一个条形菜单TJ_MENU3,菜单项有\统计\和\退出\两项。要求如下:

(1)“统计”菜单下只有一个“平均”菜单项,该菜单项用来统计各门课程的平均成绩,统计结果包含“课程名”和“平均成绩”两个字段,并将统计结果按课程名升序保存在表NEW_TABLE中。

(2)“退出”菜单项的功能是返回VisualFoxPro系统菜单(只能在命令框中填写相应命令)。

菜单建立后,运行该菜单中的各个菜单项。

第十四题

根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:

1.建立一个文件名和表单名均为oneform的表单文件,表单中包括两个标签控件(Label1和Label2)、一个选项组控件(Optiongroup1)、一个组合框控件(Combo1)和两个命令按钮控件(Command1和Command2),Label1和Label2的标题分别为\系名\和\计算内容\,选项组中有两个选项按钮option1和option2,标题分别为\平均工资\和\总工资\,Command1和Command2的标题分别为\生成\和\退出\。如下图所示。