首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
首先为order_detail表增加一个新字段:新单价(类型与原来的单价字段相同),然后编写满足如下要求的程序:根据order_list表中的“订购日期”字段的值确定order_detail表的“新单价”字段的值,原则是:“订购日期”为2001年的“新单价
首先为order_detail表增加一个新字段:新单价(类型与原来的单价字段相同),然后编写满足如下要求的程序:根据order_list表中的“订购日期”字段的值确定order_detail表的“新单价”字段的值,原则是:“订购日期”为2001年的“新单价
admin
2015-08-20
46
问题
首先为order_detail表增加一个新字段:新单价(类型与原来的单价字段相同),然后编写满足如下要求的程序:根据order_list表中的“订购日期”字段的值确定order_detail表的“新单价”字段的值,原则是:“订购日期”为2001年的“新单价”字段的值为原单价的90%,订购日期为2002年的“新单价”字段的值为原单价的110%(注意:在修改操作过程中不要改变order_detail表记录的顺序),最后将程序保存为progl.prg,并执行该程序。
接着再利用Visual FoxPro的“快速报表”功能建立一个的简单报表,该报表内容按顺序含有order_detail表的“订单号”、“器件号”、“器件名”、“新单价”和“数量”字段的值,将报表文件保存为reportl.frx。
选项
答案
步骤1:在命令窗口执行命令:
MODIFY COMMAND PROG1
,新建程序并打开程序编辑器。 步骤2:在程序编辑器中输入如下程序代码: ALTER TABLE order_detail ADD新单价F(10,2) UPDATE order_detail SET新单价=单价*0.9; WHERE订单号=; (SELECT订单号FROM order_list; WHERE订单号=order_detail.订单号AND YEAR(订购日期)=2001) UPDATE order_detail SET新单价=单价*1.1; WHERE订单号=; (SELECT 订单号FROM order_list; WHERE订单号=order_detail.订单号 AND YEAR(订购日期)=2002) 步骤3:单击“常用”工具栏中的“运行”按钮运行程序。 步骤4:在命令窗口执行命令:USE order_detail,打开order_detail表。 步骤5:在命令窗口执行命令:
CREATE REPORT。 report1
,打开报表设计器,然后执行【报表】→【快速报表】菜单命令,在弹出的“快速报表”对话框中单击“字段”按钮,依次双击“所有字段”列表框中的“订单号”、“器件号”、“器件名”、“新单价”和“数量”字段,将其添加到“选定字段”列表框中,单击“确定”按钮新建快速报表,预览和保存报表。如图3 44和图3.45所示。 [*]
解析
本题主要考查的是程序文件的建立、SQL查询、SQL定义、SQL更新和快速报表的建立。
本题的基本解题思路是:
首先通过SQL定义语句为表建立一个新字段,然后通过两个SQL更新语句分别针对订单是2001年和2002年的记录更新“新单价”的值,其中,更新判断条件可以通过SQL查询语句得到满足条件的记录。
注意,浮动型字段用字母F表示,对于SQL定义语句不太熟悉的考生,也可以在数据表设计器中增加新字段。
快速报表的建立需要在报表设计器中进行,在报表设计器中可以通过菜单命令启动建立快速报表的功能,建立快速报表应先指定报表的数据源。
转载请注明原文地址:https://jikaoti.com/ti/NIv0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。
当前工资表中有108条记录,当前记录号为8,用Sum命令计算工资总和时,若缺省范围,则系统将______。
使用链表来表示线性表的优点是______。
设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证号C(4),总编
打开一个数据库的命令是______。
关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括______。
在下述关于数据库系统的叙述中,正确的是______。
用SQL的CREATE命令建立借阅表(字段顺序要相同),请对下面的SQL语句填空:______
有如下SQL语句:SELECT班级名称FROM班级WHERENOTEXISTS;(SELECT*FROM学生WHERE班级号=班级.班级号)执行该语句后,班级名称的字段值是()。
下列关于项目及项目中文件的叙述,正确的是()。
随机试题
根据我国民事诉讼法的规定,下列说法中,错误的是:
有一定的吸水性可增加乳剂基质稠度的是具有保湿作用的是
在总承包合同模式下,按合同规定时间审核承包商提交的设备采购计划应注意( )。
旭日公司会计王兵利用周末,参加了省会计学会组织的税法培训班,利用培训班中所学的知识,针对公司纳税中存在的问题,提出了纳税筹划方案,并得到公司的认可。在王兵身上体现了会计职业道德中()的要求。
A公司今年的每股股利为0.4元,固定增长率为6%,现行国库券的收益率为7%,股票的必要报酬率为9%,β系数等于1.8,则()
企业应向主管税务机关报送的政策性搬迁依据、搬迁规划等相关材料,主要有()。
下列选项中,关于预算控制描述不正确的是()。
中一班的男孩如厕时常常有意将小便撒在便池外,甚至是小朋友身上。据此,王老师在便池里合适的位置上画了几朵花,要求幼儿小便时比看谁能瞄准花朵,给花浇水。此后男孩小便再也不乱撒了,王老师的教育方法体现的幼儿教育特点是()
某工厂产品的合格率为95%,抽检其中100件产品,没有发现不合格的。下列正确的说法是()。
紧缩性货币政策的特点是()。
最新回复
(
0
)