mysql人事管理系统源代码_人事管理系统(源代码.doc

这是一个使用VBA编写的人事管理系统,包含定制查询功能。用户可以通过选择'定制'来调用FrmTable子窗体进行详细查询。系统能够处理员工信息的添加、更新操作,并根据主窗体的当前操作模式(如员工信息或请假信息)来填充相应字段。在添加新记录时,系统会检查必填字段,确保数据完整性。
摘要由CSDN通过智能技术生成

人事管理系统(源代码

附录:

毕业设计程序清单

设计题目 人事管理系统

教 学 班:

学生姓名:

学 号:

指导教师:

完成日期:

Option Explicit

Dim Bupdata As Boolean

Dim i As Integer

Private Sub Cmbdegree_Click()

If Cmbdegree.Text = "定制" Then

FrmTable.Show

Cmbdegree.ListIndex = 0

End If

End Sub

Private Sub Cmbdepart_Click()

If Cmbdepart.Text = "定制" Then

FrmTable.Show

Cmbdepart.ListIndex = 0

End If

End Sub

Private Sub CmdAddNew_Click()

If CmdAddNew.Caption = "添加" Then

CmdAddNew.Caption = "确认"

CmdDel.Enabled = False

CmdOK.Enabled = False

DataA.ReadOnly = False

For i = 1 To 12

If Txt(i).Text = "" Then Txt(i).Text = 0 'DataA.Recordset.Fields(i) = 0

Next i

DataA.Recordset.AddNew

Txt(0).Locked = False

If FrmMain.cutable = "employee" Then

DataA.Recordset.Fields(13) = frmLogin.EmploID

DataA.Recordset.Fields(14) = Now

If Opsex(0) Then

DataA.Recordset.Fields(4) = "男"

Else

DataA.Recordset.Fields(4) = "女"

End If

DataA.Recordset.Fields(7) = Cmbdegree.Text

DataA.Recordset.Fields(8) = Cmbdepart.Text

ElseIf FrmMain.cutable = "leave" Then

DataA.Recordset.Fields(8) = frmLogin.EmploID

DataA.Recordset.Fields(9) = Now

Else

DataA.Recordset.Fields(13) = frmLogin.EmploID

DataA.Recordset.Fields(14) = Now

End If

Txt(0).SetFocus

Else 'OK

If Txt(0).Text = "" Then

MsgBox "不可以为空"

Txt(0).SetFocus

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值