首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
首先为order_detail表增加一个新字段:新单价(类型与原来的单价字段相同),然后编写满足如下要求的程序:根据order_list表中的“订购日期”字段的值确定order_detail表的“新单价”字段的值,原则是:“订购日期”为2001年的“新单价
首先为order_detail表增加一个新字段:新单价(类型与原来的单价字段相同),然后编写满足如下要求的程序:根据order_list表中的“订购日期”字段的值确定order_detail表的“新单价”字段的值,原则是:“订购日期”为2001年的“新单价
admin
2015-08-20
49
问题
首先为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://kaotiyun.com/show/UWEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在SQL语句中,为了避免查询到的记录重复,可用______短语。
对于图书管理数据库,检索所有借阅了图书的读者姓名和所在单位。下面SQL语句正确的是______。SELECTDISTINCT姓名,单位FROM读者,借阅
对于图书管理数据库,检索所有藏书的书名和出版单位。下面SQL语句正确的是______。
表中相对移动记录指针和绝对移动记录指针的命令分别为______。
BETWEEN(40,30,48)的运算结果是______。
将控件的______属性为假(.F.)后,可在表单中隐藏该控件。
检索选修课程"C2”的学生中成绩最高的学生的学号,正确的SELECT语句是______。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto语句。
有如下SQL语句:SELECT班级名称FROM班级WHERENOTEXISTS;(SELECT*FROM学生WHERE班级号=班级.班级号)执行该语句后,班级名称的字段值是()。
有如下SQL语句:SELECTMAX(人数)FROM班级INTOARRAYtemp执行该语句后()。
随机试题
“复习”的谜底是“羽”,这是对谜面字形的()
A.广东、浙江等地B.福建、河北等地C.云南西双版纳D.四川、贵州等地E.甘肃、青海等地儿茶主产于()
水丸、糊丸、微丸、浓缩丸贮藏时需含树脂类成分的散剂,贮存时应特别注意
某条道路安装了60盏功率相同的路灯,如将其中24盏的灯泡换为200瓦的节能灯泡,则所有路灯的耗电量将比之前节约20%。如将所有灯的灯泡换为150瓦的节能灯泡,则耗电量能比之前节约多少?
某施工企业拟租赁给某企业一施工设备,按附加率法计算,每年年末支付。已知设备的价格为95万元,租期为6年。折现率为10%,附加率为5%,按附加率法计算,该施工企业每年年末应付租金为()万己。
课外活动和课堂教学的共同之处在于,它们都是()。
文化“必定有异”,文明“难免有异”;文化“必须存异”,文明“可以存异”。这就是文化与文明的区别。所以,文化可以交流,甚至融合,但最终“存异”。文明的趋向,却是“求同”。因为文明的背后,是核心价值;而只有人类的共同价值,才最有价值。由此可见,只要把握了全人类
篮球队教练规定,如果一号队员上场,而且三号队员没有上场,那么,五号与七号队员中至少要有一人上场。如果教练的规定被贯彻执行了,一号队员没有上场的充分条件是:
下面关于业务流程的描述方法(BAM法)的描述中,不正确的是(14)。
A、Becauseyouhavemoreopportunities.B、Becauseyouhavemuchpressureofyourformercolleagues.C、Becauseyouroldfriendsar
最新回复
(
0
)