计算机等级考试:二级VFP机试第29套
第29集
一、基本操作题(共4小题,1、2题7分,3、4题8分)
在考生文件夹下完成以下操作:
1。根据成绩数据库,使用查询向导建立一个包含学生“姓名”和
查询“出生日期”的标准查询31。昆士柏流浪
2。从分数数据库中删除视图NEWVIEW。
3。使用SQL命令在SCORE1表中插入一条记录:学号为“993503433”,课程号为“0001”,分数为99。
4。打开表单MYFORM34,给它添加一个“关闭”命令按钮(名为Command1),点击这个按钮关闭表单(不能有多余的命令)。
本问题主要评估点:
创建查询、删除视图、添加记录、向表单添加对象等知识点。
解决这个问题的思路:
第一步:打开考生文件夹下的“分数”数据库。
第二步:打开“文件”和“新建”菜单,选择“查询”。在弹出的“新建”对话框中,选择“查询”,点击“向导”按钮,按照向导,选择学生表的姓名和出生日期字段,连续点击下一步,输入保存的查询名称为“QUERY31”,然后
第三步:在数据库设计器中右键单击“NEWVIEW”,在弹出的菜单中选择“删除”,在弹出的对话框中选择“删除”。
步骤4:使用INSERT语句完成。该格式被插入到DBF _名字[(名字1 [,名字2,...]]值(e表达式1 [,e表达式2,...]).这个问题命令被插入到score1(学生编号、课程编号、成绩)值(
第五步:打开表单后,将工具栏中的命令按钮添加到表单中,双击按钮,输入命令THISFORM。释放;排放;发布
二。简单应用(2道小题,每题20分,40分)
在考生文件夹下完成下面的简单申请:
1。建立视图NEW_VIEW,其中包含已参加课程但未参加考试的分数字段的值
为空)(包括“学号”、“姓名”、“部门”字段)。
2。建立表单MYFORM3,在表单上添加一个表单控件(名为grdCourse),通过这个控件显示表单课程的内容(RecordSourceType的属性必须为0)。
本问题主要评估点:
创建视图的方法、查询语句的应用、创建表单的方法等知识点。
解决问题的思路:
问题1:打开考生文件夹下的数据库“SCORE”,在命令窗口输入以下命令,建立sview视图:
创建视图NEW _ VIEW作为SELECT Student。学生证,学生。姓名,学生。分数来的部门!课程内联分数!score1内部连接分数!学生对学生。学号=分数1。课程的学生编号。课程编号=分数1。课程编号。课程编号不为NULL且得分为1。成就是空的
第二项:按CTRL+N,选择“表单”,然后点击“新建”按钮,在弹出的“新建表单”对话框中点击“新建表单”,弹出“表单设计器”,在表单设计器中放置一个网格控件和一个命令按钮控件。将grid控件的name属性更改为:grdCourse。点击工具栏中的“数据环境”按钮,在弹出的“添加表或视图”对话框中选择成绩数据库下的课程表。单击“添加”按钮,然后单击“关闭”按钮。在表单设计器中,GrdSalarys网格控件的RecordSourceType和RecordSource属性分别设置为0- table和course,编辑后的表单保存在考生文件夹中,文件名为MYFORM3.scx..
三。综合应用(1题,30分)
要使用菜单设计器创建菜单TJ_MENU3,要求如下:
(1)主菜单(条形菜单)中的菜单项包括“统计”和“退出”;
(2)“统计”菜单下只有一个菜单项“平均”。此菜单项的功能是统计所有课程。
的平均分。统计结果包括“课程名称”和“平均分”两个字段,统计结果按班级排序。
进程名称的升序保存在表NEWTABLE中。
(3)“退出”菜单项的作用是返回VFP系统菜单(将SYSMENU设置为默认)。
菜单建立后,运行菜单中的所有菜单项。
本问题主要评估点:
菜单的建立、结构化查询语言(SQL)中的join查询、查询排序、分组查询、临时表的概念、查询结果的目的地等知识点。
解决这个问题的思路:
第一步:使用菜单设计器定义两个菜单项,在名为“statistics”的word菜单下设置“average”菜单,在“average”菜单项的结果栏中选择“process”,点击“edit”按钮,打开一个窗口,添加“average”菜单项要执行的命令。在名为“exit”的菜单项的结果列中选择“command”,在下面的“option”列中输入下面的命令退出菜单:SET SYSMENU TO DEFAULT。
第二步:在单击“平均”菜单项后面的“编辑”按钮打开的窗口中添加以下过程代码:
SET TALK OFF &&在程序工作模式下关闭命令结果的显示。
打开数据库分数
选择课程。课程名称,AVG(得分1。年级)平均分;
FROM score!课程内联分数!得分1;
在航线上。课程编号=分数1。课程编号;
按课程分组。课程名称;
按课程排序。课程名称;
到表NEWTABLE中
全部关闭
开启通话
完成后点击菜单->生成,选择考试文件夹,文件名为TJ_MENU3。系统会生成一个可执行的菜单程序,在命令窗口输入do tj_menu3.mpr,点击统计->平均完成操作。
0条评论