Order_detail表中的单价修改后,应该根据该表的“单价”和“数量”修改order_list表的总金额字段,现在编写程序完成以下功能: ①根据Order_detail表中的记录重新计算order_list表的总金额; ②一条order_l

admin2013-06-14  26

问题 Order_detail表中的单价修改后,应该根据该表的“单价”和“数量”修改order_list表的总金额字段,现在编写程序完成以下功能:
   ①根据Order_detail表中的记录重新计算order_list表的总金额;
   ②一条order_list表中的记录对应几条Order_detail表中的记录;
   ③将order_list中的记录按总金额降序排序存储到od_new表中;
   ④将程序保存到prog2.prg中。

选项

答案单击工具栏上的[新建]按钮,打开[新建]对话框,在[文件类型]中选择“程序”,再单击[新建文件],打开程序编辑窗口。在程序中输入下列程序段: USE Order_detail SELECT 订单号,SUM (单价*数量) AS 总金额 FROM Order_detail; GROUP BY 订单号 INTO CURSOR TEMP1 SELECT TEMP1 INDEX ON 订单号 TAG DDH SELECT 0 use Order List SET RELATION TO 订单号 INTO TEMP1 REPLACE ALL 总金额 WITH TEMP1.总价 Select Order list SORT TO od new ON 总金额/D use select order_detail use 最后,单击工具栏上的[保存]按钮,将文件保存为“prog2.prg”即可。

解析
转载请注明原文地址:https://kaotiyun.com/show/eHop777K
0

最新回复(0)