首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下完成如下综合应用: (1)打开在基本操作题中建立的项目m),proj ect。 (2)在项目中建立程序SQL,该程序只有一条SQL查询语句,功能是:查询7月份以后(含)签订订单的客户名、图书名、数量、单价和金额(单价×数量),结果先按客户名、
在考生文件夹下完成如下综合应用: (1)打开在基本操作题中建立的项目m),proj ect。 (2)在项目中建立程序SQL,该程序只有一条SQL查询语句,功能是:查询7月份以后(含)签订订单的客户名、图书名、数量、单价和金额(单价×数量),结果先按客户名、
admin
2017-03-28
58
问题
在考生文件夹下完成如下综合应用:
(1)打开在基本操作题中建立的项目m),proj ect。
(2)在项目中建立程序SQL,该程序只有一条SQL查询语句,功能是:查询7月份以后(含)签订订单的客户名、图书名、数量、单价和金额(单价×数量),结果先按客户名、再按图书名升序排序存储到表MYSQLTABLE。
(3)在项目中建立菜单mymenu,该菜单包含运行表单、执行程序和退出3个菜单项,它们的功能分别是执行表单myform、执行程序SQL、恢复到系统默认菜单(前两项使用直接命令方式;最后一项使用过程,其中包含一条clearevents命令)。
(4)在项目中建立程序main,该程序的第一条语句是执行菜单mymenu,第二条语句是readevents,并将该程序设置为主文件。
(5)连编生成应用程序myproject.app。
(6)最后运行连编生成的应用程序,并执行所有菜单项。
选项
答案
步骤1:单击常用工具栏中“打开”按钮,打开myproj ect项目。 步骤2:选择项目管理器中“代码”节点下的“程序”选项,单击“新建”按钮,如图4—10所示。 [*] 步骤3:在弹出的窗口中输入如下代码:
select客户名,图书名,数量,单价,数量*单价as金额;
from order join orderitem on order.订单号=orderitem.
订单号;
join goods on goods.图书号=orderitem.图书号;
where month(签订日期)>=7;
order by客户名,图书名into dbf mysqltable
步骤4:单击工具栏上的保存铵钮,在“保存文档为”后面输入文件名SQL.prg,然后单击“保存”按钮,完成程序的保存。 步骤5:选择项目管理器中“其他”选项卡下的“菜单”,单击“新建”按钮,弹出新建菜单对话框,如图4—11所示。 [*] 步骤6:在弹出的新建菜单窗口中单击“菜单”,打开菜单设计器,建立如表4—5所示的菜单。 [*] 在创建“退出”菜单命令时选择“结果”为“过程”,单击“创建”按钮,在弹出的代码编辑界面输入命令。设计完成如图4—12所示。 [*] 步骤7:单击工具栏上的保存铵钮,在“保存菜单为”后面输入文件名:mymenu.mnx。然后单击“保存”按钮。 步骤8:选择项目管理器中“代码”选项卡下的“程序”,单击“新建”按钮,如图4—13所示。 [*] 步骤9:在弹出的命令编辑对话框中输入如下命令:
do mymenu.mpr
read events
步骤10:单击工具栏上的保存铵钮,输入文件名main.prg,然后单击“保存”按钮。 步骤11:选中程序main,单击鼠标右键,选择“设置主文件”菜单项,将其设置成主文件,如图4—14所示。 [*] 步骤12:单击项目管理器右侧的“连编”命令打开“连编选项”窗口,在操作中选择“连编应用程序”,如图4—15所示。 [*] 步骤13:单击“确定”按钮,输入应用程序名myproj ect.app,单击“保存”按钮,即可生成连编项目文件。 步骤14:最后运行myproj ect.app,并依次执行“运行表单”、“执行程序”和“退出”菜单命令。 SQL的使用、创建菜单、连编应用程序。
解析
本大题考查了SQL的使用、菜单的建立和应用程序连编。
本题的SQL查询要求客户猛、图书名、数量和单价信息,因此需要联合查询三个表,查询的条件为7月份包括7月以后的数据,因此WHERE筛选条件为WHEREmonth(order.签订日期)>=7,并使用ORDER排序和INTO重定向输出到MYSQLTABLE。
可以通过菜单设计器来创建的菜单,生成一个菜单定义文件(.MNX),存储了菜单系统的各项定义。通过菜单生成程序,可以将菜单定义文件编译为可执行的菜单程序文件(.MPR),以便在应用程序中使用。
转载请注明原文地址:https://kaotiyun.com/show/tvIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
有以下两个表:借阅(借书证号C,总编号C,借书日期D)图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N)统计每本图书被借阅的次数,若没被借阅过,则显示次数为O,正确的SQL语句是()。
有以下两个表:借阅(借书证号C,总编号C,借书日期D)图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N)查询没有任何借阅记录的图书信息,不正确的SQL语句是()。
有以下表:图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N)查询书名中含有“基础”字样的图书信息,正确的SQL语句是()。
有以下两个表:读者(借书证号C,姓名C,单位C,性别L,职称C,联系电话C)借阅(借书证号C,总编号C,借书日期D)说明:“性别”值为逻辑真表示男。查询2004年11月12日借阅过图书的读者信息,正确的SQL语句是()
有以下表: 读者(借书证号C,姓名C,单位C,性别L,职称C,联系电话C)说明:“性别”值为逻辑真表示男。 查询性别为男(字段值为逻辑真)、职称为教授和副教授的读者信息,正确的SQL语句是()。
设数据库表中有一个C型字段NAME。打开表文件后,要把内存变量NAME的字符串内容输入到当前记录的NAME字段,应当使用命令()。
在VisualFoxPro的一个表单中设计一个“退出”命令按钮负责关闭表单,该命令按钮的Click事件代码是()。
(1)使用报表向导建立一个简单报表。要求选择salarys表中所有字段;记录不分组;报表样式为“随意式”;列数为“1”,字段部局为“列”,方向为“纵向”;排序字段为“雇员号”(升序):报表标题为“雇员工资一览表”;报表文件名为printl。(2)
(1)在scoremanager数据库中统计选修了课程的学生人数(选修多门时,只计算1次),统计结果保存在一个新表newtable中,表中只有一个字段,字段名为学生人数。(2)使用一对多报表向导建立报表。要求:父表为“学生”,子表为“课程”,
随机试题
设=【】
幽门梗阻癔病
下列有关皱襞舌的说法错误的是
下列哪种情况骨折愈合快
毒蛇咬伤结扎后应立即冲洗伤口,冲洗液可选用
在可行性研究中,主要根据()的结果,以及有关的产业政策等论证项目投资建设的必要性。
( )是对项目存在的正式确认和让组织投身于项目的下一阶段。
对自制原始凭证审查时应注意( )。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
ActiveinOldAgeKeepsPeopleMobilePeopleover70whoaren’tactivearemorelikelytodevelopproblemswalkingorclimbi
最新回复
(
0
)