在考生文件夹下有“订货管理”数据库。设计一个名为“cdl”的菜单,菜单中有两个菜单项“查询”和“关闭”。程序运行时:(1)单击“查询”菜单项应完成下列操作:查询每一张订单的“订单编号”、“客户编号、“客户名称”、“送货方式”和“总金额”,并按“总金额”降序排列,如果“总金额”相等,则按“订单编号”升序排列。将查询结果存入表“result”中。(2)单击“关闭”菜单项,程序终止运行。
第1题:
建立一个名为“cdl”的菜单,菜单中有两个菜单项“查询”和“关闭”。“查询”菜单项 下还有两个子菜单项“按条件1查询”和“按条件2查询”。“按条1件查询”菜单项负责查询学生奖励表中奖学金为“一等”的学生的信息;“按条件2查询”菜单项负责查询学生表中来自江西的“学生”的信息。在“关闭”菜单项下创建一个命令,负责返回到系统菜单。 (2)考生文件夹下有一个文件名为“bd2”的表单文件,其中有两个命令按钮“统计”和“关 闭”。它们的Click事件下的语句是错误韵。请按要求进行修改(要求保存所做的修改):单击“统计”按钮查询学生表中“江西”籍贯的学生数,统计结果中含“籍贯”和“数量”两个字段;“关闭”按钮负责退出表单。
第2题:
考生文件夹下有一个分数表,使用菜单设计器制作一个名为my的菜单,菜单只有一个菜单项“信息查看”。该菜单中有“查看学生信息”, “查看课程信息”和“关闭”3个子菜单: “查看学生信息”子菜单按“学号”排序查看成绩; “查看课程信息”子菜单按“课程号”排序查看成绩; “关闭”子菜单负责返回系统菜单。
(2)在考生文件夹下有一个数据库mydb,其中有数据库表“购买情况”,在考生文件夹下设计一个表单myf,该表单为“购买情况”表的窗口输入界面,表单上还有一个标题为“关闭”的按钮,单击该按钮,则退出表单。
分别单击前两个菜单命令行中的“创建”按钮进入程序设计的编辑窗口在命令窗口中输入如下程序段:
*********“查看学生信”菜单命令的程序段********
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所示。

分别单击前两个菜单命令行中的“创建”按钮,进入程序设计的编辑窗口,在命令窗口中输入如下程序段:
*********“查看学生信”菜单命令的程序段********
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”中。
单击“关闭”菜单项,程序终止运行,退出菜单。
第4题:
考生目录下有一个商品表,使用菜单设计器制作一个名为caidan的菜单,菜单只有一个“信息查看”子菜单。该菜单项中有“中国北京”、“中国广东”和“关闭”3个子菜单: “中国北京”子菜单查询出产地是“中国北京”的所有商品的信息,“中国广东”子菜单查询出产地是“中国广东”的所有商品的信息。使用“关闭”子菜单项返回系统菜单。
(2)在考生文件夹的下对数据库“管理”中的表“会员”的结构做如下修改:指定“会员编号”为主索引,索引名和索引表达式均为“会员编号”。指定指定“年龄”为普通索引,索引名为nl,索引表达式为“年龄”。年龄字段的有效性规则是:年龄>=18,默认值是20。
分别单击前两个菜单命令行中的“创建”按钮进入程序设计的编辑窗口在命令窗口中输入如下程序段:
******“中国北京”菜单命令的程序段*****
SELECT*FROM商品WHERE产地="中国北京"
****************************************
******“中国广东”菜单命令的程序段*****
SELECT*FROM商品WHERE产地="中国广东"
****************************************
在“关闭”菜单项的命令文本框中编写程序代码:SET SYSMENU TO DEPAUIJ。选择菜单命令“菜单”—“生成”生成一个菜单文件caidan.mpr。
(2)在命令窗口输入命令:MODDY DATABASE管理打开数据库设计器。在数据库设计器中右键单击数据库表“会员”在弹出的快捷菜单中选择“修改”菜单命令进入“会员”的数据表设计器界面然后单击“索引”选项卡此选项卡中的“索引名”和“索引表达式”改为“电话”在“索引类型”的下拉框中选择“主索引”。用同样的方法设置普通索引将“索引名”改为“nl”“索引表达式”改为“年龄”在“索引类型”的下拉框中选择“普通索引”。
在“字段”选项卡中选中“年龄”字段在“字段有效性”的“规则”文本框中输入“年龄>=18”“默认值”文本框中输入20为该字段设置默认值。结果如图3—138所示。
单击“确定”按钮关闭表设计器保存表结构的修改。
分别单击前两个菜单命令行中的“创建”按钮,进入程序设计的编辑窗口,在命令窗口中输入如下程序段:
******“中国北京”菜单命令的程序段*****
SELECT*FROM商品WHERE产地="中国北京"
****************************************
******“中国广东”菜单命令的程序段*****
SELECT*FROM商品WHERE产地="中国广东"
****************************************
在“关闭”菜单项的命令文本框中编写程序代码:SET SYSMENU TO DEPAUIJ。选择菜单命令“菜单”—“生成”,生成一个菜单文件caidan.mpr。
(2)在命令窗口输入命令:MODDY DATABASE管理,打开数据库设计器。在数据库设计器中,右键单击数据库表“会员”,在弹出的快捷菜单中选择“修改”菜单命令,进入“会员”的数据表设计器界面,然后单击“索引”选项卡,此选项卡中的“索引名”和“索引表达式”改为“电话”,在“索引类型”的下拉框中,选择“主索引”。用同样的方法设置普通索引,将“索引名”改为“nl”“索引表达式”改为“年龄”,在“索引类型”的下拉框中,选择“普通索引”。
在“字段”选项卡中选中“年龄”字段,在“字段有效性”的“规则”文本框中输入“年龄>=18”,“默认值”文本框中输入20为该字段设置默认值。结果如图3—138所示。
单击“确定”按钮,关闭表设计器,保存表结构的修改。 解析:本大题1小题主要考查的是菜单设计器的“结果”下拉框中各项的使用功能,例如要建立下级菜单,在“结果”下拉框中就必须选择“子菜单”,而要执行某条菜单命令,就应该选择“命令”或“过程”。2小题主要考查的是索引的设置及数据有效性的设置,建立索引可以在数据表设计器中完成。字段的有效性规则建立可在“字段”选项卡中完成。 第5题:
建立一个名为cdl的菜单,菜单中有两个菜单项“日期”和“关闭”。“日期”下还有一个子菜单,子菜单有“月份”和“年份”两个菜单项。单击“关闭”菜单返回到系统菜单。