在考生文件夹下有“订货管理”数据库。设计一个名为“cdl”的菜单,菜单中有两个菜单项“查询”和“关闭”。程序运行时:(1)单击“查询”菜单项应完成下列操作:查询每一张订单的“订单编号”、“客户编号、“客户名称”、“送货方式”和“总金额”,并按“总金额”降序排列,如果“总金额”相等,则按“订单编号”升序排列。将查询结果存入表“result”中。(2)单击“关闭”菜单项,程序终止运行。

题目

在考生文件夹下有“订货管理”数据库。设计一个名为“cdl”的菜单,菜单中有两个菜单项“查询”和“关闭”。程序运行时:(1)单击“查询”菜单项应完成下列操作:查询每一张订单的“订单编号”、“客户编号、“客户名称”、“送货方式”和“总金额”,并按“总金额”降序排列,如果“总金额”相等,则按“订单编号”升序排列。将查询结果存入表“result”中。(2)单击“关闭”菜单项,程序终止运行。


相似考题
更多“在考生文件夹下有“订货管理”数据库。设计一个名为“cdl”的菜单,菜单中有两个菜单项“查询”和“关闭”。 ”相关问题
  • 第1题:

    建立一个名为“cdl”的菜单,菜单中有两个菜单项“查询”和“关闭”。“查询”菜单项 下还有两个子菜单项“按条件1查询”和“按条件2查询”。“按条1件查询”菜单项负责查询学生奖励表中奖学金为“一等”的学生的信息;“按条件2查询”菜单项负责查询学生表中来自江西的“学生”的信息。在“关闭”菜单项下创建一个命令,负责返回到系统菜单。 (2)考生文件夹下有一个文件名为“bd2”的表单文件,其中有两个命令按钮“统计”和“关 闭”。它们的Click事件下的语句是错误韵。请按要求进行修改(要求保存所做的修改):单击“统计”按钮查询学生表中“江西”籍贯的学生数,统计结果中含“籍贯”和“数量”两个字段;“关闭”按钮负责退出表单。


    正确答案:
    【考点指引】本大题第l小题考查莱单及子菜单的创建;第2小题考查使用SQL语句常见的一些错误。
    (1)【操作步骤】
    ①选择【文件】→【新建】命令,选择“菜单”,单击“新建文件”按钮,再单击“菜单”按钮,打开菜单设计器,在“菜单名称”中输入“查询”,在“结果”下拉列表框中选择“子菜单”,单击下一行,在“菜单名称”中输入“关闭”,在“结果”下拉列表框中选择“命令”,在右边的文本框中输入:SET SYSMENU TO DEFAULT。
    ②单击“查询”菜单行,单击“创建”按钮创建“查询”子菜单,输入子菜单名称“按条件l查询”,在“结果”下拉列表框中选择“过程”,单.击“创建”按钮创建“按条件l查询”过程,在过程代码编辑窗口中输入以下代码:
    SELECT student.*FROM student,学生奖励WHERE student.学号=学生奖励.学号AND奖励等级=”一等”关闭过程代码编辑窗口回到菜单设计器。
    ③单击下一行,输入子菜单名称“按条件2查询”,在“结果”下拉列表框中选择“过程”,单击“创建”按钮创建“按条件2查询”过程,在过程代码编辑窗口中输入以下代码:
    SELECT*FROM student WHERE籍贯LIKE”江西%”
    关闭过程代码编辑窗口回到菜单设计器。
    ④选择【菜单】→【生成】命令,将菜单保存为“cdl”,生成一个菜单文件“cdl mpr”。关闭菜单设计窗口,在命令窗口输入命令:DO cdl.mpr,看到Visual FoxPr0的菜单栏被新建的菜单所代替,单击“关闭”菜单命令将恢复系统菜单。
    (2)【操作步骤】
    ①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“bd2. scx”,单击“确定”按钮,打开表单设计器。
    ②在表单设计器中,双击“统计”命令按钮,在Click事件代码编辑窗口中做如下修改(注:黑体加下划线 部分为需要修改的地方):
    SELECT籍贯,CUNT(*)AS数量FROM student WHERE籍贯=”江西”
    ③在表单设计器中,双击“关闭”命令按钮,在Click事件代码编辑窗口中将Exit改为:ThisForm.Release。
    ④关闭表单设计器并保存表单。

  • 第2题:

    考生文件夹下有一个分数表,使用菜单设计器制作一个名为my的菜单,菜单只有一个菜单项“信息查看”。该菜单中有“查看学生信息”, “查看课程信息”和“关闭”3个子菜单: “查看学生信息”子菜单按“学号”排序查看成绩; “查看课程信息”子菜单按“课程号”排序查看成绩; “关闭”子菜单负责返回系统菜单。

    (2)在考生文件夹下有一个数据库mydb,其中有数据库表“购买情况”,在考生文件夹下设计一个表单myf,该表单为“购买情况”表的窗口输入界面,表单上还有一个标题为“关闭”的按钮,单击该按钮,则退出表单。


    正确答案:(1)在命令窗口中输入命令:CREATE MENU my系统弹出一个“新建”对话框在对话框中单击“菜单”按钮进入菜单设计器环境。输入主菜单名称“信息查看”在“结果”下拉框中选择子菜单接着单击“信息查看”菜单项同一行中的“创建”按钮进入下级菜单的设计界面此设计窗口与主窗口大致相同然后编写每个子菜单项的名称“查看学生信息”、“查看课程信息”和“关闭”在前两个子菜单的“结果”下拉框中选择“过程”选项“关闭”的“结果”下拉框中选择“命令”选项。如图3-17所示。 分别单击前两个菜单命令行中的“创建”按钮进入程序设计的编辑窗口在命令窗口中输入如下程序段: *********“查看学生信”菜单命令的程序段******** SELECT * FROM分数ORDER BY学号 ******************************************** ******“查看课程信息”菜单命令的程序段****** SELECT * FROM分数 ORDER BY 课程 ******************************************** 在“退出”菜单项的命令文本框中编写程序代码:SET SYSMENU TO DEFAULT。选择菜单命令“菜单”—“生成”生成一个菜单文件my.mpr。 (2)在命令窗口输入命令:CREATE FORM myf打开表单设计器新建表单。 在表单设计器中鼠标右键单击空白表单选择“数据环境”快捷菜单命令打开表单的数据环境将数据表文件“购买情况”添加到数据环境中将数据环境中的“购买情况”拖放到表单中可看到在表单中出现一个表格控件此时实现了“购买情况”表的窗口式输入界面。最后在“表单控件”工具栏中选中命令按钮控件添加到表单中在“属性”面板中修改该命令按钮的Caption属性值为“关闭”双击该命令按钮在Click事件中输入代码:Thisform.Release。 保存表单设计在命令窗口输入命令:DO FORM myf表单运行结果如图3-18所示。
    (1)在命令窗口中输入命令:CREATE MENU my,系统弹出一个“新建”对话框,在对话框中单击“菜单”按钮,进入菜单设计器环境。输入主菜单名称“信息查看”,在“结果”下拉框中选择子菜单,接着单击“信息查看”菜单项同一行中的“创建”按钮进入下级菜单的设计界面,此设计窗口与主窗口大致相同,然后编写每个子菜单项的名称“查看学生信息”、“查看课程信息”和“关闭”,在前两个子菜单的“结果”下拉框中选择“过程”选项,“关闭”的“结果”下拉框中选择“命令”选项。如图3-17所示。 分别单击前两个菜单命令行中的“创建”按钮,进入程序设计的编辑窗口,在命令窗口中输入如下程序段: *********“查看学生信”菜单命令的程序段******** SELECT * FROM分数ORDER BY学号 ******************************************** ******“查看课程信息”菜单命令的程序段****** SELECT * FROM分数 ORDER BY 课程 ******************************************** 在“退出”菜单项的命令文本框中编写程序代码:SET SYSMENU TO DEFAULT。选择菜单命令“菜单”—“生成”,生成一个菜单文件my.mpr。 (2)在命令窗口输入命令:CREATE FORM. myf,打开表单设计器新建表单。 在表单设计器中,鼠标右键单击空白表单,选择“数据环境”快捷菜单命令,打开表单的数据环境,将数据表文件“购买情况”添加到数据环境中,将数据环境中的“购买情况”拖放到表单中,可看到在表单中出现一个表格控件,此时实现了“购买情况”表的窗口式输入界面。最后在“表单控件”工具栏中,选中命令按钮控件添加到表单中,在“属性”面板中修改该命令按钮的Caption属性值为“关闭”,双击该命令按钮,在Click事件中输入代码:Thisform.Release。 保存表单设计,在命令窗口输入命令:DO FORM. myf,表单运行结果如图3-18所示。 解析:本大题1小题主要考查的是菜单设计器的“结果”下拉框中各项的使用功能,例如要建立下级菜单,在“结果”下拉框中就必须选择“子菜单”,而要执行某条菜单命令,就应该选择“命令”或“过程”。2小题考查的是在表单中设定数据环境,通过表单的数据环境快速建立表单控件和数据之间的联系。

  • 第3题:

    在考生文件夹下有“投资管理”数据库,数据库中有“股票账户”表和“股票信息”表。设计一个名为“cd1”的菜单,菜单中有两个菜单项“查询”和“关闭”。

    程序运行时,单击“查询”菜单项应完成下列操作:查询出“股票账户”表中每个股票账户拥有的股票的“股票代码”、“股票名称”、“持有数量”、“现价”、“买入价”、“基准价”、“利润”(利润=现价-买入价×数量)和“现值”(现值=基准价×数量),查询结果按“股票账户”升序排列,并将查询结果存入表“result2”中。

    单击“关闭”菜单项,程序终止运行,退出菜单。


    正确答案:
    【考点指引】本大题主要考查菜单的建立以及菜单过程代码的编写,重点是SELECT语句的使用和数值字段的计算。
    【操作步骤】
    ①选择【文件】→【新建】命令,选择“菜单”,单击“新建文件”按钮,再单击“菜单”按钮,打开菜单设计器,在“菜单名称”中输入“查询”,在“结果”下拉列表框中选择“过程”,单击下一行,在“菜单名称”中输入“关闭”,在“结果”下拉列表框中选择“命令”,在右边的文本框中编写命令:SET SYSMENU TO DEFAULT。
    ②在菜单设计器中单击选定菜单名称下刚创建的“查询”行,单击“创建”按钮创建“查询”过程,在过程代码编辑窗口中输入以下代码:
    SELECT股票账户.股票代码,股票简称,持有数量,现价,买人价,基准价,(现价-买入价)*持有数量AS利润,基准价*持有数量AS现值INTO TABLE result2 FROM股票账户,股票信息WHERE股票账户.股票代码=股票信息.股票代码ORDER BY股票账户
    SELECT*FROM result2
    ③选择【菜单】→【生成】命令,将菜单保存为“cd1”,生成一个菜单文件“cd1.mpr”,关闭菜单设计窗口。
    ④在命令窗口输入命令:DO cd1.mpr,看到Visual FoxPro的菜单栏被新建的菜单所代替,单击“查询”菜单执行查询,查询结果自动保存到表“result2”中,单击“关闭”菜单命令将恢复系统菜单。

  • 第4题:

    考生目录下有一个商品表,使用菜单设计器制作一个名为caidan的菜单,菜单只有一个“信息查看”子菜单。该菜单项中有“中国北京”、“中国广东”和“关闭”3个子菜单: “中国北京”子菜单查询出产地是“中国北京”的所有商品的信息,“中国广东”子菜单查询出产地是“中国广东”的所有商品的信息。使用“关闭”子菜单项返回系统菜单。

    (2)在考生文件夹的下对数据库“管理”中的表“会员”的结构做如下修改:指定“会员编号”为主索引,索引名和索引表达式均为“会员编号”。指定指定“年龄”为普通索引,索引名为nl,索引表达式为“年龄”。年龄字段的有效性规则是:年龄>=18,默认值是20。


    正确答案:在命令窗口中输入命令:CREATE MENU caidan系统弹出一个“新建”对话框在对话框中单击“菜单”按钮进入菜单设计器环境。输入主菜单名称“信息查看”在“结果”下拉框中选择“子菜单”接着单击“信息查看”菜单项同一行中的“创建”按钮进入下级菜单的设计界面此设计窗口与主窗口大致相同然后编写每个子菜单项的名称“中国北京”、“中国广东”和“关闭”在前两个子菜单的“结果”下拉框中选择“过程”选项“关闭”的“结果”下拉框中选择“命令”选项。如图3-137所示。 分别单击前两个菜单命令行中的“创建”按钮进入程序设计的编辑窗口在命令窗口中输入如下程序段: ******“中国北京”菜单命令的程序段***** SELECT*FROM商品WHERE产地="中国北京" **************************************** ******“中国广东”菜单命令的程序段***** SELECT*FROM商品WHERE产地="中国广东" **************************************** 在“关闭”菜单项的命令文本框中编写程序代码:SET SYSMENU TO DEPAUIJ。选择菜单命令“菜单”—“生成”生成一个菜单文件caidan.mpr。 (2)在命令窗口输入命令:MODDY DATABASE管理打开数据库设计器。在数据库设计器中右键单击数据库表“会员”在弹出的快捷菜单中选择“修改”菜单命令进入“会员”的数据表设计器界面然后单击“索引”选项卡此选项卡中的“索引名”和“索引表达式”改为“电话”在“索引类型”的下拉框中选择“主索引”。用同样的方法设置普通索引将“索引名”改为“nl”“索引表达式”改为“年龄”在“索引类型”的下拉框中选择“普通索引”。 在“字段”选项卡中选中“年龄”字段在“字段有效性”的“规则”文本框中输入“年龄>=18”“默认值”文本框中输入20为该字段设置默认值。结果如图3—138所示。 单击“确定”按钮关闭表设计器保存表结构的修改。
    在命令窗口中输入命令:CREATE MENU caidan,系统弹出一个“新建”对话框,在对话框中单击“菜单”按钮,进入菜单设计器环境。输入主菜单名称“信息查看”,在“结果”下拉框中选择“子菜单”,接着单击“信息查看”菜单项同一行中的“创建”按钮进入下级菜单的设计界面,此设计窗口与主窗口大致相同,然后编写每个子菜单项的名称“中国北京”、“中国广东”和“关闭”,在前两个子菜单的“结果”下拉框中选择“过程”选项,“关闭”的“结果”下拉框中选择“命令”选项。如图3-137所示。 分别单击前两个菜单命令行中的“创建”按钮,进入程序设计的编辑窗口,在命令窗口中输入如下程序段: ******“中国北京”菜单命令的程序段***** SELECT*FROM商品WHERE产地="中国北京" **************************************** ******“中国广东”菜单命令的程序段***** SELECT*FROM商品WHERE产地="中国广东" **************************************** 在“关闭”菜单项的命令文本框中编写程序代码:SET SYSMENU TO DEPAUIJ。选择菜单命令“菜单”—“生成”,生成一个菜单文件caidan.mpr。 (2)在命令窗口输入命令:MODDY DATABASE管理,打开数据库设计器。在数据库设计器中,右键单击数据库表“会员”,在弹出的快捷菜单中选择“修改”菜单命令,进入“会员”的数据表设计器界面,然后单击“索引”选项卡,此选项卡中的“索引名”和“索引表达式”改为“电话”,在“索引类型”的下拉框中,选择“主索引”。用同样的方法设置普通索引,将“索引名”改为“nl”“索引表达式”改为“年龄”,在“索引类型”的下拉框中,选择“普通索引”。 在“字段”选项卡中选中“年龄”字段,在“字段有效性”的“规则”文本框中输入“年龄>=18”,“默认值”文本框中输入20为该字段设置默认值。结果如图3—138所示。 单击“确定”按钮,关闭表设计器,保存表结构的修改。 解析:本大题1小题主要考查的是菜单设计器的“结果”下拉框中各项的使用功能,例如要建立下级菜单,在“结果”下拉框中就必须选择“子菜单”,而要执行某条菜单命令,就应该选择“命令”或“过程”。2小题主要考查的是索引的设置及数据有效性的设置,建立索引可以在数据表设计器中完成。字段的有效性规则建立可在“字段”选项卡中完成。

  • 第5题:

    建立一个名为cdl的菜单,菜单中有两个菜单项“日期”和“关闭”。“日期”下还有一个子菜单,子菜单有“月份”和“年份”两个菜单项。单击“关闭”菜单返回到系统菜单。


    正确答案:步骤1:单击工具栏上的[新建]按钮在弹出的[新建]对话框[文件类型]中选择“菜单再单击[新建文件]打开菜单设计器。 步骤2:在菜单设计器的“菜单名称”列输入“日期”“结果”列选择“子菜单”单击[创建]按钮此时会弹出新的菜单设计器。在“菜单名称”列输入“月份”在下一行的“菜单名称”列输入“年份”。在“菜单级”列表框中选择菜单栏。然后返回第一级菜单进行设置。 步骤3:在最后一行的“菜单名称”中输入“关闭”“结果”列选择“过程”。单击[创建]按钮在弹出的文本框中输入程序代码“SET SYSMENU TO DEFAULT”。
    步骤1:单击工具栏上的[新建]按钮,在弹出的[新建]对话框[文件类型]中选择“菜单,再单击[新建文件],打开菜单设计器。 步骤2:在菜单设计器的“菜单名称”列输入“日期”,“结果”列选择“子菜单”,单击[创建]按钮,此时会弹出新的菜单设计器。在“菜单名称”列输入“月份”,在下一行的“菜单名称”列输入“年份”。在“菜单级”列表框中选择菜单栏。然后返回第一级菜单进行设置。 步骤3:在最后一行的“菜单名称”中输入“关闭”,“结果”列选择“过程”。单击[创建]按钮,在弹出的文本框中输入程序代码“SET SYSMENU TO DEFAULT”。