在考生文件夹下有“订货管理”数据库。设计一个名为“cd1”的菜单,菜单中有两个菜单项“查询”和“关闭”。 程序运行时: ①单击“查询”菜单项应完成下列操作:查询每一张订单的订单编号”“客户编号”“客户名称”“送货方式”和“总金额”,并按“总金额”降

admin2010-12-13  35

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

选项

答案①选择【文件】→【新建】命令,选择“菜单”,单击“新建文件”按钮,再单击“菜单”按钮,打开菜单设计器,在“菜单名称”中输入“查询”,在“结果”下拉列表框中选择“过程”,单击“创建”按钮创建“查询”过程,在过程代码编辑窗口中输入以下代码: SELECT order_m.订单编号,order_m.客户编号,客户名称,送货方式,SUM(数量*价格)AS总金额INTO TABLE result FROM order_m,order_d,客户,商品信息; WHERE order_m.订单编号=order_d.订单编号AND。order_m.客户编号=客户.客户编号AND order_d.商品编号=商品信息.商品编号; GROUP BY order_m.订单编号,order_m.客户编号,客户名称,送货方式ORDER BY总金额,order_m.订单编号关闭过程代码编辑窗口回到菜单设计器。 ②单击下一行,输入子菜单名称“关闭”,在“结果”下拉列表框中选择“命令”,在右边的文本框中编写命令:SET SYSMENU TO DEFAULT。 ③选择【菜单】→【生成】命令,将菜单保存为“cd1”,生成一个菜单文件“cd1.mpr”,关闭菜单设计窗口。 ④在命令窗口输入命令:DO cd1.mpr,看到Visual FoxPro的菜单栏被新建的菜单所代替,单击“查询”菜单执行查询,查询结果自动保存到表“result”中,单击“关闭”菜单命令将恢复系统菜单。

解析
转载请注明原文地址:https://jikaoti.com/ti/NRe0FFFM
0

最新回复(0)