Order_detail表中的单价修改后,应该根据该表的“单价”和“数量”修改order_list表的总金额字段,现在编写程序完成以下功能:
①根据Order_detail表中的记录重新计算order_list表的总金额;
②一条order_list表中的记录对应几条Order_detail表中的记录;
③将order_list中的记录按总金额降序排序存储到od_new表中;
④将程序保存到prog2.prg中。
第1题:
假设已在Access中建立了包含书名、单价和数量等3个字段的tOfg表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为( )。
A.[单价]*[数量]
B.=[单价]*[数量]
C.[图书订单表]![单价]*[图书订单表]![数量]
D.=[图书订单表]![单价]*[图书订单表]![数量]
第2题:
首先为order_detail表增加一个新字段:新单价(类型与原来的单价字段相同),然后编写满足如下要求的程序:根据order_list表中的“订购日期”字段的值确定order_detail表的“新单价”字段的值,原则是:订购日期为2001年的“新单价”字段的值为原单价的90%,订购日期为2002年的“新单价”字段的值为原单价的110%(注意:在修改操作过程中不要改变order_detail表记录的顺序),将order_detail表中的记录存储到od_new表中(表结构与order_detail表完全相同)。最后将程序保存为prog1.prg,并执行该程序。
接着再利用Visual FoxPro的“快速报表”功能建立一个的简单报表,该报表内容按顺序含有order_detail表的订单号、器件号、器件名、新单价和数量字段的值,将报表文件保存为report1。
第3题:
假设已在Access中建立了包含“书名”“单价”和“数量”3个字段的“Book”表,以该表为记录源创建的窗体中,有一个计算订购总金额的文本框,其控件来源应该是()。
A.[单价]*[数量]
B.=[单价]*[数量]
C.=单价*数量
D.单价*数量
第4题:
假设已在Access中建立了包含"书名"、"单价"和"数量"三个字段的"tOfg"表。以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为
A.[单位]*[数量]
B.=[单位]*[数量]
C.[图书订单表]![单价]*[图书订单表]![数量]
D.=[图书订单表]![单价]*[图书订单表]![数量]
第5题:
利用SQL数据更新功能,自动计算更新每个“设备总金额”字段的字段值,该字段值等于“单价*设备数量”的值,正确命令为______。
A.UPDATE设备表SET设备总金额=单价*设备数量
B.UPDATE设备表FOR设备总金额=单价*设备数量
C.UPDATE设备表WITH设备总金额=单价*设备数量
D.UPDATE设备表WHERE设备总金额=单价*设备数量