首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)请编写名称为change_ c的程序并执行。该程序实现下面的功能:将雇员工资表salarys进行备份,备份文件名为baksals.dbf。利用“人事部”向“财务部”提供的雇员工资调整表c_salary1的“工资”,对 salarys表的“工资”进行调
(1)请编写名称为change_ c的程序并执行。该程序实现下面的功能:将雇员工资表salarys进行备份,备份文件名为baksals.dbf。利用“人事部”向“财务部”提供的雇员工资调整表c_salary1的“工资”,对 salarys表的“工资”进行调
admin
2013-06-10
44
问题
(1)请编写名称为change_ c的程序并执行。该程序实现下面的功能:将雇员工资表salarys进行备份,备份文件名为baksals.dbf。利用“人事部”向“财务部”提供的雇员工资调整表c_salary1的“工资”,对 salarys表的“工资”进行调整(请注意:按“雇员号”相同进行调整,并且只是部分雇员的工资进行了调整,其他雇员的工资不动)。最后将salarys表中的记录存储到od _ new表中(表结构与salarys表完全相同)。
(2)设计一个文件名为form2的表单,其中包含“调整”(名称Command1)和“退出”(名称Command2)两个命令按钮。
单击“调整”命令按钮时,调用change_ c命令程序实现工资调整。
单击“退出”命令按钮时,关闭表单。
注意:在两个命令按钮中均只有一条命令,不可以有多余命令。
选项
答案
在命令窗口输入命令:MODIFY COMMAND change_ c,打开程序编辑器,编写如下程序段: ****change_ c.prg文件中的程序段**** SET TALK OFF SET SAFETY OFF SELECT * FROM salarys INTO TABLE baksals USE c_salary1 DO WHILE NOT EOF() UPDATE salarys SET工资=c salary1.工资; WHERE 雇员号=c_salary1.雇员号 SKIP ENDDO SELECT*FROM SALARYS INTO TABLE od_ new CLOSE ALL SET TALK ON SET SAFETY ON ******************************** 保存文件,在命令窗口输入命令:DO change _c,运行该文件。 (2)在命令窗口输入命令:CREATE FORM form2,打开表单设计器,根据题意,通过“表单控件”工具栏,在表单中添加两个命令按钮,在属性面板中,分别修改两个命令按钮的Caption属性值为“调整”,和“退出”,如图3-72所示。 [*] 双击“调整”(Command1)命令按钮,进入事件编辑窗口,在Click事件中编写如下代码: ****命令按钮Command1(调整)的Click事件代码**** DO change_ c *************************************** 以同样的方法为“退出”命令按钮编写Click事件代码: ****命令按钮Command2(退出)的Click事件代码**** Thisform.Release ************************************** 保存表单完成设计。
解析
本大题1小题主要是考查SQL的查询、定义和更新语句,在更新数据表中的记录时,可利用 DO循环对表中的记录进行逐条更新;2小题为表单的基本设计,在命令按钮中调用程序的命令,直接通过 DO命令来实现。
转载请注明原文地址:https://www.kaotiyun.com/show/iTop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在SELECT语言中,______子句相当于关系中的投影运算。
删除学生表STUD中关于学号XH必须取惟一值的约束。实现该功能的正确SQL语句是______。
数据库管理系统的英文缩写是______。
最简单的交换排序方法是
有如下一段程序:INPUT"请输入当前日期:"TORQ29?RQ29在执行本程序时,用户应当输入【】,显示的结果才是:11/28/98。
在教师表中查询工资不在1500~2000之间的教师姓名,请对SELECT语句填空:SELECT姓名FROM教师表WHERE工资NOT【】。
顺序执行下面命令后,屏幕显示的结果是(,)。S=“HappyChineseNewYear!”T=“CHINESE”?AT(T,S)
对数据库CZ进行下列操作,其结果为()。USECZ?BOF()SKIP-17BOF()C0BOTTOM?EOF()SKIP?EOF()
随机试题
_____,wecouldforgivehimforhismistakes!
关于神经症的叙述哪项是错误的
大多数肿瘤化疗药物共有的不良反应是
开放经济条件下,特别是浮动汇率制的采用,各国实施经济政策的有效性增加,同时政策溢出效应也增强。()
商业银行战略风险管理的最有效方法是以风险为导向的战略规划和实施方案.在以风险为导向的战略规划中,战略规划的调整依赖于()活动的反馈循环。
一般资料:李某,男性,26岁,无业。案例介绍:李某在母亲陪同下前来。其自小少言寡语,与人交往少,脾气暴躁。智力正常,孤独,生活懒散。一年前父亲病故时,李某还去网吧而且玩得兴致勃勃。最近几天经常笑。自述:和女友分手后,开始失眠,总感觉有人
简述皮亚杰的认知发展阶段理论。
达尔文提出的生物进化论学说的基础是()。
在考生文件夹下,有一个数据库文件“samp1.accdb”和一个Excel文件“tQuota.xls”。在数据库文件中已经建立了一个表对象“tStock”。试按以下操作要求,完成各种操作:分析“tStock”表的字段构成,判断并设置其主键。
DowesGinting,themostwantedmanonSumatraIsland,laydying.Hehadabandonedthehospitalwherehehadseenhisrelativess
最新回复
(
0
)