mysql中工资表,( 13 ) 数据库中有工资表 , 包括 “ 姓名 ” 、 “ 工资 ” 和 “ 职称 ” 等字段 , 现要对不同职称的职 - 赏学吧...

( 13 ) 数据库中有工资表 , 包括 “ 姓名 ” 、 “ 工资 ” 和 “ 职称 ” 等字段 , 现要对不同职称的职工增加工资 , 规定教授职称增加 15% , 副教授职称增加 10% , 其他人员增加 5% 。

下列程序的功能是按照上述规定调整每位职工的工资 , 并显示所涨工资之总和 。 请在空白处填入适当的语句,使程序可以完成指定的功能。

Private Sub Command5_Click()

Dim ws As DAO.Workspace

Dim db As DAO.Database

Dim rs As DAO.Recordset

Dim gz As DAO.Field

Dim zc As DAO.Field

Dim sum As Currenc y

Dim rate As Single

Set db = CurrentDb()

Set rs = db.OpenRecordset( " 工资表 " )

Set gz = rs.Fields( " 工资 " )

Set zc = rs.Fields( " 职称 " )

sum = 0

Do While Not 【 14 】

rs.Edit

Select Case zc

Case Is = " 教授 "

rate = 0.15

Case Is = " 副教授 "

rate = 0.1

Case Else

rate = 0.05

End Select

sum = sum + gz * rate

gz = gz + gz * rate

【 15 】

rs.MoveNext

Loop

rs.Close

db.Close

Set rs = Nothing

Set db = Nothing

MsgBox " 涨工资总计 : " & sum

End Sub

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值