?? scjl.frm
字號(hào):
VERSION 5.00
Object = "{1FB3F7AD-7B17-4DC8-AC0E-35123A4CF9C5}#1.0#0"; "WinXPC Engine.ocx"
Begin VB.Form frm刪除
BackColor = &H00FFC0C0&
BorderStyle = 1 'Fixed Single
Caption = "刪除記錄"
ClientHeight = 3885
ClientLeft = 45
ClientTop = 330
ClientWidth = 6720
ControlBox = 0 'False
FillColor = &H00FFC0C0&
ForeColor = &H00FFC0C0&
Icon = "scjl.frx":0000
LinkTopic = "Form4"
MaxButton = 0 'False
MinButton = 0 'False
MouseIcon = "scjl.frx":27A2
ScaleHeight = 3885
ScaleWidth = 6720
StartUpPosition = 2 '屏幕中心
Begin WinXPC_Engine.WindowsXPC WindowsXPC1
Left = 4920
Top = 0
_ExtentX = 6588
_ExtentY = 1085
ColorScheme = 2
End
Begin VB.ComboBox cmbxm
ForeColor = &H00400000&
Height = 300
ItemData = "scjl.frx":346C
Left = 2760
List = "scjl.frx":346E
MouseIcon = "scjl.frx":3470
TabIndex = 0
Top = 360
Width = 1455
End
Begin VB.Frame Frame1
BackColor = &H00FFC0C0&
ForeColor = &H00FFC0C0&
Height = 2415
Left = 120
TabIndex = 4
Top = 1320
Width = 6495
Begin VB.TextBox txtsf
BackColor = &H8000000E&
Height = 270
Left = 5400
TabIndex = 26
Top = 1920
Width = 975
End
Begin VB.TextBox txtsds
BackColor = &H8000000E&
Height = 270
Left = 3120
TabIndex = 24
Top = 1920
Width = 975
End
Begin VB.TextBox txtyf
BackColor = &H8000000E&
Height = 270
Left = 600
TabIndex = 22
Top = 1920
Width = 975
End
Begin VB.TextBox txtzfgjj
BackColor = &H8000000E&
Height = 270
Left = 5400
TabIndex = 20
Top = 1320
Width = 975
End
Begin VB.TextBox txtylbxj
BackColor = &H8000000E&
Height = 270
Left = 3120
TabIndex = 18
Top = 1320
Width = 975
End
Begin VB.TextBox txtylbx
BackColor = &H8000000E&
Height = 270
Left = 960
TabIndex = 16
Top = 1320
Width = 975
End
Begin VB.TextBox txtft
BackColor = &H8000000E&
Height = 270
Left = 5400
TabIndex = 14
Top = 720
Width = 975
End
Begin VB.TextBox txtjj
BackColor = &H8000000E&
Height = 270
Left = 3840
TabIndex = 12
Top = 720
Width = 975
End
Begin VB.TextBox txtbt
BackColor = &H8000000E&
Height = 270
Left = 2280
TabIndex = 10
Top = 720
Width = 975
End
Begin VB.TextBox txtdx
BackColor = &H8000000E&
DataField = "底薪"
DataSource = "Data1"
Height = 270
Left = 600
TabIndex = 8
Top = 720
Width = 975
End
Begin VB.TextBox txtbm
BackColor = &H8000000E&
Height = 270
Left = 720
TabIndex = 6
Top = 240
Width = 1455
End
Begin VB.Label lblsf
BackColor = &H00FFC0C0&
Caption = "實(shí)發(fā)"
Height = 255
Left = 4920
TabIndex = 25
Top = 1920
Width = 375
End
Begin VB.Label lblsds
BackColor = &H00FFC0C0&
Caption = "所得稅"
Height = 255
Left = 2520
TabIndex = 23
Top = 1920
Width = 615
End
Begin VB.Label lblyf
BackColor = &H00FFC0C0&
Caption = "應(yīng)發(fā)"
Height = 255
Left = 120
TabIndex = 21
Top = 1920
Width = 375
End
Begin VB.Label lblzfgjj
BackColor = &H00FFC0C0&
Caption = "住房公積金"
Height = 255
Left = 4320
TabIndex = 19
Top = 1320
Width = 975
End
Begin VB.Label lblylbxj
BackColor = &H00FFC0C0&
Caption = "醫(yī)療保險(xiǎn)"
Height = 255
Left = 2280
TabIndex = 17
Top = 1320
Width = 735
End
Begin VB.Label lblylbx
BackColor = &H00FFC0C0&
Caption = "養(yǎng)老保險(xiǎn)"
Height = 255
Left = 120
TabIndex = 15
Top = 1320
Width = 735
End
Begin VB.Label lblft
BackColor = &H00FFC0C0&
Caption = "房貼"
Height = 255
Left = 4920
TabIndex = 13
Top = 720
Width = 375
End
Begin VB.Label lbljj
BackColor = &H00FFC0C0&
Caption = "獎(jiǎng)金"
Height = 255
Left = 3360
TabIndex = 11
Top = 720
Width = 375
End
Begin VB.Label lblbt
BackColor = &H00FFC0C0&
Caption = "補(bǔ)貼"
Height = 255
Left = 1800
TabIndex = 9
Top = 720
Width = 375
End
Begin VB.Label lbldx
BackColor = &H00FFC0C0&
Caption = "底薪"
Height = 255
Left = 120
TabIndex = 7
Top = 720
Width = 375
End
Begin VB.Label lblbm
BackColor = &H00FFC0C0&
Caption = "部門"
Height = 255
Left = 120
TabIndex = 5
Top = 240
Width = 375
End
End
Begin VB.CommandButton cmdquit
Caption = "返回(&X)"
Height = 315
Left = 4320
MouseIcon = "scjl.frx":413A
TabIndex = 2
Top = 840
Width = 855
End
Begin VB.CommandButton cmddelete
Caption = "刪除(&D)"
Height = 315
Left = 1320
MouseIcon = "scjl.frx":4E04
TabIndex = 1
Top = 840
Width = 855
End
Begin VB.Label lblxm
BackColor = &H00FFC0C0&
Caption = "請(qǐng)選擇要?jiǎng)h除的人員姓名"
ForeColor = &H80000017&
Height = 255
Left = 600
TabIndex = 3
Top = 360
Width = 2055
End
End
Attribute VB_Name = "frm刪除"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim yn As Integer '聲明變量
Dim btns As Integer
Private Sub Form_Load()
WindowsXPC1.InitSubClassing
Set db = OpenDatabase(App.Path + "\DATA\職工工資管理.mdb")
'定義將打開的數(shù)據(jù)庫(kù)和表
Set rt = db.OpenRecordset("職工表")
cmbxm.Clear '清空列表
rt.MoveFirst '根據(jù)表中“姓名”字段的內(nèi)容,生成列表框的列表項(xiàng)
Do While Not rt.EOF
cmbxm.AddItem rt("姓名")
rt.MoveNext
Loop
End Sub
Private Sub cmbxm_click()
On Error GoTo a
If rt.RecordCount = 0 Then
MsgBox "表內(nèi)無(wú)記錄!", vbOKOnly + vbCritical, "警告"
'如果表為空,彈出提示對(duì)話框
Else
rt.MoveFirst '如果不為空,定位到選定的記錄
rt.Index = "姓名"
rt.Seek "=", cmbxm.Text
If Not rt.NoMatch Then
txtbm.Text = rt!部門 '顯示相應(yīng)字段內(nèi)容
txtdx.Text = Str(rt!底薪)
txtbt = Str(rt!補(bǔ)貼)
txtjj = Str(rt!獎(jiǎng)金)
txtft = Str(rt!房帖)
txtylbx = Str(rt!養(yǎng)老保險(xiǎn))
txtylbxj = Str(rt!醫(yī)療保險(xiǎn))
txtzfgjj = Str(rt!住房公積金)
txtyf = Str(rt!應(yīng)發(fā))
txtsds = Str(rt!所得稅)
txtsf = Str(rt!實(shí)發(fā))
End If
End If
a:
End Sub
Private Sub cmddelete_click() '單擊“刪除”按鈕
If rt.RecordCount = 0 Then
MsgBox "表內(nèi)無(wú)記錄!", vbOKOnly + vbCritical, "警告"
'如果表為空,彈出提示對(duì)話框
Else
rt.MoveFirst '如果不為空,彈出確認(rèn)對(duì)話框
If Len(cmbxm.Text) > 0 Then
yn = MsgBox("是否真的刪除?", vbYesNo, "刪除確定")
If yn = vbYes Then
rt.Index = "姓名" '如果確定要?jiǎng)h除,定位到相應(yīng)的記錄
rt.Seek "=", cmbxm.Text
If Not rt.NoMatch Then
rt.Delete '執(zhí)行刪除操作
End If
cmbxm.RemoveItem cmbxm.ListIndex '從姓名列表中刪除相應(yīng)項(xiàng)目
txtbm.Text = "" '將文本框內(nèi)容清空
txtdx.Text = ""
txtbt.Text = ""
txtjj.Text = ""
txtft.Text = ""
txtylbx.Text = ""
txtylbxj.Text = ""
txtzfgjj.Text = ""
txtyf.Text = ""
txtsds.Text = ""
txtsf.Text = ""
End If
End If
End If
'添加系統(tǒng)日志信息
MyLog.Title = "成員:" + Trim(Me.Caption)
MyLog.Body = "刪除記錄"
MyLog.LogType = "刪除"
MyLog.UserName = CurUser.name
MyLog.Save
End Sub
Private Sub cmdquit_click() '單擊“返回”按鈕
If rt.RecordCount = 0 Then '如果表為空,將只能進(jìn)行“增加”、“退出”和“幫助”操作
frm開始.mnudatamodify.Enabled = False
frm開始.mnudatadelete.Enabled = False
frm開始.mnucount.Enabled = False
frm開始.mnuquery.Enabled = False
btns = 8 '刪除相關(guān)工具按鈕
Do While btns > 3
btns = btns - 1
Loop
End If
Unload Me '卸載窗體
End Sub
Private Sub Form_Unload(Cancel As Integer)
rt.Close
End Sub
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -