首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有职员管理数据库staff_8,数据库中有yuangong表和zhicheng表。 yuangong的表结构:职工编码C(4)、姓名C(10)、职称代码C(1)、工资N(10,2) zhigong的表结构:职称代码C(1)、职称名称C(8)、
在考生文件夹下有职员管理数据库staff_8,数据库中有yuangong表和zhicheng表。 yuangong的表结构:职工编码C(4)、姓名C(10)、职称代码C(1)、工资N(10,2) zhigong的表结构:职称代码C(1)、职称名称C(8)、
admin
2013-06-10
56
问题
在考生文件夹下有职员管理数据库staff_8,数据库中有yuangong表和zhicheng表。 yuangong的表结构:职工编码C(4)、姓名C(10)、职称代码C(1)、工资N(10,2) zhigong的表结构:职称代码C(1)、职称名称C(8)、增加百分比N(10)然后编写并运行符合下列要求的程序:
设计一个名为staff_m的菜单,菜单中有两个菜单项“计算”和“退出”。程序运行时,单击“计算”菜单项应完成下列操作:
在表yuangong中增加一新的字段:新工资N(10,2)。
现在要给每个人增加工资,请计算yuangong表的新工资字段,方法是根据zhicheng表中相应支撑的增加百分比来计算:
新工资=工资*(1+增加百分比/100)
单击“退出”菜单项对应命令SET SYSMENU TO DEFAULT,用于返回到系统菜单,程序终止运行。
选项
答案
在命令窗口输入命令:CREATE MENU staff_m,系统弹出一个“新建菜单”对话框,在对话框中单击“菜单”按钮,进入菜单设计器环境。根据题目要求,首先输入两个主菜单名称“计算”和“退出”,接着在“计算”菜单行的“结果”下拉框中选择“过程”选项(用于编写程序),在“退出”菜单行的“结果”下拉框中选择“命令”选项。 单击“计算”菜单行中的“编辑”按钮,进入程序设计的编辑窗口,在命令窗口中输入如下程序段: *****“计算”菜单命令的程序设计**** SET TALE OFF USE zhicheng IN 2 USE yuangong IN 1 ALTER TABLE yuangong.ADD新工资N(10,2) SELECT 2 DO WHILE NOT EOF() &&遍历zhicheng表中的每一条记录 SELECT 1 UPDATE yuangong SET新工资=工资*(1+(zhicheng.增加百分比/100)); WHERE yuangong.职称代码=zhicheng.职称代码 SELECT 2 SKIP ENDDO SET TALK ON ********************************************** 在“退出”菜单项的“命令”文本框中编写程序代码:SET SYSMENU TO DEFAULT。 选择菜单命令“菜单”—“生成”,生成一个可执行菜单文件staff_m.mpr。关闭设计窗口,在命令窗口输入命令:DO staff_m.mpr,看到Visual FoxPro的菜单栏被新建的菜单所代替,单击“退出”菜单命令将恢复系统菜单。 执行“计算”菜单命令后,系统生成一个新的字段,并将计算结果自动保存到新字段中。
解析
本大题考查了菜单的设计,主要注意“结果”下拉框中的选项选择即可,用于编写程序段的菜单命令应该选择“过程”,在菜单命令的过程设计中,注意正确使用SQL数据定义(新增字段)和数据更新(插入记录)语句,利用DO循环来执行每条记录的新工资字段内容的插入。
转载请注明原文地址:https://kaotiyun.com/show/6Hop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
查询每门课程的课程名、任课教师姓名及其职称、选课人数。对下列的SELECT语句填空:SELECT课程名,姓名,职称,【】;FROM课程表,教师表,授课表,选课表;WHERE教师表.教师号:授课表.教师号;AND课程表.
有如下SQL语句:SELECT学院表.系号,SUM(工资);FROM学院表,教师表;WHERE学院表.系号;教师表.系号;GROUPBY学院表.系号查询结果是
在查询设计器中,用于编辑联接条件,“联接”选项卡对应的短语是
在VisualFoxPro中,以下有关SQL,的SELECT语句的叙述中,错误的是
下列选项中,不属于模块间耦合的是
有如下一段程序:INPUT"请输入当前日期:"TORQ29?RQ29在执行本程序时,用户应当输入【】,显示的结果才是:11/28/98。
用子查询的方式查询与“陈静”教师职称相同的教师姓名、性别及职称。请对下列的SELECT语句填空:SELECT姓名,性别,职称FROM教师表WHERE职称=【】
在树形结构中,树根结点没有【】。
随机试题
在进行图像信号数字化时,为了满足抽样定理的要求,抽样频率应大于()倍信号的最大频率。
A.需装入胶囊或制成肠溶剂,减轻药物对肠黏膜刺激B.用于癌性胸、腹水,心包积液,膀胱癌等C.一般用于刺激性药物,预防药物外漏,减轻药物对静脉壁刺激D.用于某些晚期不宜手术或复发局限的肿瘤E.适用于对组织无刺激性药物静脉注射()
患者女,78岁。瘫痪3年.为预防老人发生压疮,应采取的措施是
回归系数检验不显著的原因主要有()。Ⅰ.变量之间的多重共线性Ⅱ.变量之间的异方差性Ⅲ.模型变量选择的不当Ⅳ.模型变量选择没有经济意义
假设某基金每季度的收益率分别为8%、2%、一5%、一3%,那么该基金的简单年化收益率和精确年化收益率分别为()。
关于均值的说法,正确的有()。
霜降是我国二十四节气之一,表示露水凝结成霜。下列关于霜降的说法正确的是:
计算下列各立体的体积:(1)抛物线y2=4x与直线x=1围成的图形绕z轴旋转所得的旋转体;(2)圆片x2+(y-5)2≤16绕x轴旋转所得的旋转体;(3)摆线x=a(t-sint),y=a(1-cost)的一拱(0≤t≤2π)与x轴围成的图形绕直线y
若有表:职工(职工号,姓名,性别)和工资(职工号.基本工资.津贴.奖会,扣除),查询职工实发工资的正确的命令是()。
某家庭采用ADSL宽带接入方式连接Intemet,ADSL调制解调器连接一个4口的路由器,路由器再连接4台计算机实现上网的共享,这种家庭网络的拓扑结构为
最新回复
(
0
)