itgle.com

表“工资”中字段“加班费”的值为空.编写满足如下要求的程序: 根据“加班费”表中的白天和晚上的加班费的值和“工资”表中各个人加班的类型和次数确定工资表的“加班费”字段的值(注:在修改操作过程中不要改变员工表记录的顺序)。 最后将程序保存为“cxl.prg”,并执行该程序。

题目

表“工资”中字段“加班费”的值为空.编写满足如下要求的程序: 根据“加班费”表中的白天和晚上的加班费的值和“工资”表中各个人加班的类型和次数确定工资表的“加班费”字段的值(注:在修改操作过程中不要改变员工表记录的顺序)。 最后将程序保存为“cxl.prg”,并执行该程序。


相似考题
更多“表“工资”中字段“加班费”的值为空.编写满足如下要求的程序: 根据“加班费”表中的白天和晚上的加班 ”相关问题
  • 第1题:

    (1)在“zhibian”数据库中根据“zhibian”表中的标准,统计计算“yuangon9”表中的“加班费”,并将结果写入"yuangon9”表中的“加班费”字段。

    (2)建立视图“view1”,包括“职工编码”、“姓名”和“夜值班天数”等字段,内容是夜值班天数在3天以上的员工。建立表单“Forml”,在表单上显示视图“view1”的内容。


    正确答案:
    (1)【操作步骤】
    在命令窗口输入如下代码:
    SELECT每天加班费FROM zhibian WHERE值班时间=“夜”INTO ARRAY a1
    SELECT每天加班费FROM zhibian WHERE值班时间=“昼”INTO ARRAY a2
    UPDATE yuangong SET加班费=yuangong.夜值班天数*a1(1,1)+yuangong.昼值班天数*a2(1,1)
    (2)【操作步骤】
    ①选择【文件】→【打开】,在列表框中选择“数据库”,打开“图书借阅”数据库,然后选择【文件】→【新建】选择“视图”,然后将“yuangong”表添加到视图设计中。
    ②在“字段”选项卡中,将“可用字段”列表框中的题目要求的字段添加到“选定字段”中。
    ③在“筛选”选项卡中,在“字段名”选择“yuangong夜班值班天数”,“条件”选择为“>”,在“实例”中填入“3”。
    ④保存视图,然后在命令窗口输入CREATE FORM Form1,新建一个表单,然后单击右键,选择数据环境,选择“视图”,将“view1”添加到数据环境设计器中,然后将“view1”拖入表单中。
    ⑤保存表单。

  • 第2题:

    在“值班信息”数据库中统计“员工信息”表中的“加班费”,并将结果写入“员工信息”表中的“加班费”字段。

    (2)建立视图shitu,包括“职工编码”,“姓名”和“夜值班天数”等字段,内容是夜值班天数在3天以上的员工。建立表单biao,在表单上显示视图shitu的内容。


    正确答案:(1)在命令窗口中输入命令;MODIFY COMMANDquery1在程序文件编辑器窗口输入如下程序段; ****文件query1.prg中的程序代码***** SELECT职工编码夜值班天数*200+昼值班天数*150AS加班费; FROM 员工信息; INTO CURSOR atemp DO WHILE NOTEOF() UPDATE员工信息 SET 加班费=atemp.加班费; WHERE员工信息.职工编码=atemp.职工编码 SKIP ENDDO ************************************** 保存设计结果在命令窗口输入命令;DOquery1.prg执行程序文件结果如图3-133所示。 (2)从菜单栏里单击“文件”并选择“打开”或直接单击工具栏上的“打开”图标在弹出的对话框中选择要打开的数据库文件“值班信息.dbc”。 在“数据库设计器”工具栏中单击“新建本地视图”按钮在弹出的“新建本地视图”对话框中单击“新建视图”按钮打开视图设计器将“员工信息”数据表添加到视图设计器中根据题意在视图设计器的“字段”选项卡中将“可用字段”列表框中的字段“员工信息.职工编码”“员工信息.姓名”和“员工信息.夜值班天数”添加到右边的“选定字段”列表框里中;在“筛选”选项卡中字段名选择“员工信息.夜值班天数”条件选择“>”实例选项中输入3完成视图设计将视图以shitu文件名保存在考生文件夹下。 在命令窗口输入命令:CREATE FORM biao打开表单设计器新建表单。 在表单设计器中鼠标右键单击空白表单选择“数据环境”快捷菜单命令打开表单的数据环境在“选定”单选框中选择“视图”将视图文件shitu添加到数据环境中将数据环境中的视图文件shitu拖放到表单中可看到在表单中出现一个表格控件此时实现了视图文件shitu的窗口式输入界面运行表单结果如图3-134所示。
    (1)在命令窗口中输入命令;MODIFY COMMANDquery1,在程序文件编辑器窗口输入如下程序段; ****文件query1.prg中的程序代码***** SELECT职工编码,夜值班天数*200+昼值班天数*150AS加班费; FROM 员工信息; INTO CURSOR atemp DO WHILE NOTEOF() UPDATE员工信息 SET 加班费=atemp.加班费; WHERE员工信息.职工编码=atemp.职工编码 SKIP ENDDO ************************************** 保存设计结果,在命令窗口输入命令;DOquery1.prg,执行程序文件,结果如图3-133所示。 (2)从菜单栏里单击“文件”并选择“打开”,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的数据库文件“值班信息.dbc”。 在“数据库设计器”工具栏中,单击“新建本地视图”按钮,在弹出的“新建本地视图”对话框中,单击“新建视图”按钮,打开视图设计器,将“员工信息”数据表添加到视图设计器中,根据题意,在视图设计器的“字段”选项卡中,将“可用字段”列表框中的字段“员工信息.职工编码”,“员工信息.姓名”和“员工信息.夜值班天数”添加到右边的“选定字段”列表框里中;在“筛选”选项卡中,字段名选择“员工信息.夜值班天数”,条件选择“>”,实例选项中输入3,完成视图设计,将视图以shitu文件名保存在考生文件夹下。 在命令窗口输入命令:CREATE FORM. biao,打开表单设计器新建表单。 在表单设计器中,鼠标右键单击空白表单,选择“数据环境”快捷菜单命令,打开表单的数据环境,在“选定”单选框中选择“视图”,将视图文件shitu添加到数据环境中,将数据环境中的视图文件shitu拖放到表单中,可看到在表单中出现一个表格控件,此时实现了视图文件shitu的窗口式输入界面,运行表单,结果如图3-134所示。 解析:本大题1小题主要考查的是SQL语句的应用,设计过程中可利用临时表来存放查询结果,再利用DO循环语句对表中的记录逐条更新。2小题主要考查的是视图的建立,以及表单与视图的连接。需要注意的是新建视图文件时,首先应该打开相应的数据库,且视图文件在磁盘中是找不到的,直接保存在数据库中;在表单中定数据环境,通过表单的数据环境快速建立表单控件和视图之间的联系。

  • 第3题:

    2015年五一国际劳动节是星期五,甲工厂因生产需要安排5月1日至3日加班,那么该工厂下列向员工支付加班费的计算方式中,正确的是( )。

    A. 1号至3号的加班费按工资的150%计算
    B. 1号至3号的加班费按工资的200%计算
    C. 1号的加班费按工资的200%计算,2号至3号的加班费按工资的150%计算
    D. 1号的加班费按工资的300%计算,2号至3号的加班费按工资的200%计算

    答案:D
    解析:
    本题考查法律常识。《劳动法》第四十四条有下列情形之一的,用人单位应当按照下列标准支付高于劳动者正常工作时间工资的工资报酬:(一)安排劳动者延长工作时间的,支付不低于工资的百分之一百五十的工资报酬;(二)休息日安排劳动者工作又不能安排补休的,支付不低于工资的百分之二百的工资报酬;(三)法定休假日安排劳动者工作的,支付不低于工资的百分之三百的工资报酬。2015年5月1日是法定假日,而5月2日与3日是公休日,D项复合题意。故选D项

  • 第4题:

    季某是菜物业公司的水电维修工,公司安排其在国庆节期间加班3天,公司为其提供的加班待遇应当是()

    A.安排季某补体,不需要支付加班费

    B.按照不低于季某正常工作时间工资的3倍支付加班费

    C.按照不低于季某正常工作时间工资的2倍支付加班费

    D.按照双方在劳动合同中约定的标准支付加班费


    参考答案:B

  • 第5题:

    表“员工”中字段“加班费”的值为空,编写满足如下要求的程序:

    根据“值班”表中的夜和昼的加班费的值和“员工”表中各人昼夜值班的次数确定员工表的“加班费”字段的值,最后将程序保存为myprog.prg,并执行该程序。


    正确答案:步骤1:单击工具栏上的[新建]按钮打开[创建]对话框在[文件类型]区中选择“程序”单击[新建文件]打开程序编辑窗口输入: SET TALK OFF SELECT 单位加班费 FRON 值班; WHERE 值班类型="白班"; INTO ARRAY temp1 SELECT 单位加班费 FRON 值班; WHERE 值班类型="夜班"; INTO ARRAY temp2 UPDATE 员工 SET 加班费=白班数*temp1(11)+夜班数*temp2(11) SET TALK ON 步骤2:单击工具栏上的[保存]按钮在打开的[另存为]对话框中将文件名为设为“myprog”单击工具栏的[运行]按钮查看结果。
    步骤1:单击工具栏上的[新建]按钮,打开[创建]对话框,在[文件类型]区中选择“程序”,单击[新建文件],打开程序编辑窗口输入: SET TALK OFF SELECT 单位加班费 FRON 值班; WHERE 值班类型="白班"; INTO ARRAY temp1 SELECT 单位加班费 FRON 值班; WHERE 值班类型="夜班"; INTO ARRAY temp2 UPDATE 员工 SET 加班费=白班数*temp1(1,1)+夜班数*temp2(1,1) SET TALK ON 步骤2:单击工具栏上的[保存]按钮,在打开的[另存为]对话框中将文件名为设为“myprog”,单击工具栏的[运行]按钮,查看结果。