(1)用SQL语句完成下列操作:列出所有与“红”颜色零件相关的信息(供应商号,工程号和数量),并将检索结果按“数量”降序排序存放于表supply_temp中。 (2)建立一个名为menu_quick 的快捷菜单,菜单中有,quick两个菜单项“查询

admin2013-03-31  17

问题 (1)用SQL语句完成下列操作:列出所有与“红”颜色零件相关的信息(供应商号,工程号和数量),并将检索结果按“数量”降序排序存放于表supply_temp中。
    (2)建立一个名为menu_quick 的快捷菜单,菜单中有,quick两个菜单项“查询”和“修改”。然后在表单myform中的RightClick事件中调用快捷菜单menu_quick

选项

答案(1)在命令窗口执行命令:(以下程序是通过查询设计器生成): SELECT供应.供应商号,供应.工程号,供应.数量; FROM 供应零件!零件 INNER JOIN 供应零件!供应 ; ON 零件.零件号=供应.零件号; WHERE 零件.颜色="红"; ORDER BY 供应.数量DESC; INTO TABLE supply-temp.dbf (2)步骤1:在命令窗口执行命令:CREATE MENU menu_quick,在弹出的“新建菜单”对话框中单击“快捷菜单”图标按钮,打开快捷菜单设计器。 步骤2:在菜单设计器“菜单名称”列的文本框中输入两个菜单项名“查询”和“修改”。执行【菜单】→【生成】菜单命令,生成一个可执行的菜单文件。 步骤3:在命令窗口执行命令:MODIFY FORM myform,打开表单设计器,双击表单,在事件代码编辑窗口的“过程”下拉框中选择RightClick (鼠标右击) 事件代码,编写该事件的代码:DO menu_quick.mpr。 步骤4:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。结构如图2-13所示。 [*]

解析 (1)本题主要考查的是SQL联接查询。SQL查询可以通过查询设计器完成,也可以直接编写SQL语句进行查询,在查询设计器中建立查询后,可以通过查看
SQL代码将语句复制出来。
    SQL查询短语中,SELECT短语对应查询设计器的“字段”选项卡;JOIN对应“联接”选项卡;WHERE短语对应“筛选”选项卡;GROUP BY短语对应“分组依据”选项卡;
ORDER BY短语对应“排序依据”选项卡。
    (2)本题考查的是快捷菜单的设计,快捷菜单与下拉菜单的比较是缺少条形菜单,即快捷菜单仅包括一个弹出式菜单,其他设计基本上都与下拉菜单的设计一致,快捷菜单一般都是通过单击鼠标右键触发的,因此,在调用快捷菜单时需要在调用快捷菜单的对象的右击(RiqhtClick)事件中设置。
转载请注明原文地址:https://jikaoti.com/ti/jwZ0FFFM
0

最新回复(0)