亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? f用戶管理.frm

?? 用VB作的人事管理系統數據庫為SQL Server利用了第三方控件技術還有AxtiveX技術等很好
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
            TabIndex        =   9
            Top             =   240
            Width           =   1935
         End
      End
      Begin VB.Frame Frame1 
         Caption         =   "查詢"
         Height          =   855
         Left            =   2400
         TabIndex        =   1
         Top             =   240
         Width           =   7215
         Begin VB.ComboBox cbokind 
            Height          =   315
            Left            =   1080
            TabIndex        =   4
            Top             =   360
            Width           =   1575
         End
         Begin VB.TextBox txtUserIdQuery 
            Height          =   375
            Left            =   3600
            MaxLength       =   10
            TabIndex        =   3
            Top             =   360
            Width           =   1575
         End
         Begin VB.CommandButton CmdQuery 
            Caption         =   "用戶查詢"
            Height          =   375
            Left            =   5280
            TabIndex        =   2
            Top             =   360
            Width           =   1095
         End
         Begin VB.Label Label8 
            Caption         =   "用戶類型:"
            Height          =   375
            Index           =   0
            Left            =   240
            TabIndex        =   6
            Top             =   360
            Width           =   1095
         End
         Begin VB.Label Label9 
            Caption         =   "用戶ID:"
            Height          =   375
            Left            =   2760
            TabIndex        =   5
            Top             =   360
            Width           =   735
         End
      End
   End
End
Attribute VB_Name = "F用戶管理"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Dim rs As ADODB.Recordset
Dim SQL As String
Dim msg As String
Dim Index As Integer
Dim flag As String                              '判斷是新增加的記錄還是修改記錄
Private Sub Form_Load()
    '初始化用戶類型下拉框
    cbokind.AddItem "員工"
    cbokind.AddItem "管理人員"
    cbokind.ListIndex = 0                       '默認為員工
    
     '初始化用戶類別下拉框
    CboSelect.AddItem "員工"
    CboSelect.AddItem "管理人員"
    CboSelect.ListIndex = 0                     '默認為員工
    Call LoadData                               '裝載用戶數據
End Sub
Private Sub LoadData()
'裝載數據
    Dim strItem As String
    Dim strWhere As String
    '得到用戶信息
    strWhere = " where 用戶類別='" & Trim(cbokind.Text)
    strWhere = strWhere & "' and  用戶ID like '" & txtUserIdQuery.Text & "%'"
    SQL = " select * from 用戶信息表 " & strWhere & " order by 用戶ID"
    Set rs = Nothing
    Set rs = SelectSQL(SQL, msg)
    ListUser.Clear                          '清空用戶列表
    If rs.RecordCount > 0 Then              '如果存在記錄
        '添加到用戶列表
        Do While (Not rs.EOF) And (Not rs.BOF)
            strItem = Trim(rs.Fields(0)) & ":" & Trim(rs.Fields(1))
            ListUser.AddItem (strItem)
            rs.MoveNext                     '指向下一條記錄
        Loop
        rs.MoveFirst                        '指向記錄集的第一條
        ListUser.ListIndex = 0              '默ListBox
    Else
        '編輯控件可用性
        CmdAdd.Enabled = True: CmdModify.Enabled = False: CmdDelete.Enabled = False
        CmdCancel.Enabled = False: CmdSave.Enabled = False
        Exit Sub
    End If
    Call FixData                            '在控件中顯示詳細信息
    '編輯控件可用性
    CmdAdd.Enabled = True: CmdModify.Enabled = True: CmdDelete.Enabled = True
    CmdCancel.Enabled = False: CmdSave.Enabled = False
End Sub
Private Sub FixData()
'顯示數據
    Dim UserID As String
    Dim rights As String
    '顯示具體信息
    If ListUser.ListCount > 0 Then
        UserID = Left(Trim(ListUser.Text), 10)
    Else
        Exit Sub
    End If
    '查找數據
    rs.MoveFirst
    rs.Find ("用戶ID='" & UserID & "'")
    '顯示數據
    txtUserId.Text = Trim(rs.Fields("用戶ID"))
    txtName.Text = Trim(rs.Fields("用戶名稱"))
    txtPassword.Text = Trim(rs.Fields("密碼"))
    CboSelect.Text = Trim(rs.Fields("用戶類別"))
    txtPhone.Text = Trim(rs.Fields("電話"))
    txtEmail.Text = Trim(rs.Fields("郵箱"))
    txtAddress.Text = Trim(rs.Fields("住址"))
    txtCardId.Text = Trim(rs.Fields("身份證號"))
    rights = Trim(rs.Fields("權限"))
    '設置權限的CheckBox
    For Index = 0 To 5
        ChkRights(Index).value = 0              '所有的權限CheckBox為“未選中”狀態
    Next Index
    If InStr(rights, "職能設置") Then ChkRights(0).value = 1
    If InStr(rights, "員工信息管理") Then ChkRights(1).value = 1
    If InStr(rights, "工資管理") Then ChkRights(2).value = 1
    If InStr(rights, "員工考勤管理") Then ChkRights(3).value = 1
    If InStr(rights, "工作考核管理") Then ChkRights(4).value = 1
    If InStr(rights, "用戶管理") Then ChkRights(5).value = 1
    '編輯控件可用性
    CmdModify.Enabled = True: CmdDelete.Enabled = True: CmdAdd.Enabled = True
    CmdSave.Enabled = False: CmdCancel.Enabled = False
End Sub
Private Sub ControlActiveX(kind As String, flag As Boolean)
'控制控件
    '如果進行添加,刪除或者保存操作
    If kind = "Add" Or kind = "Delete" Or kind = "Save" Then
        '所有控件清空或未選擇
        txtUserId.Text = ""
        txtName.Text = ""
        txtPassword.Text = ""
        CboSelect.ListIndex = 0
        txtPhone.Text = ""
        txtEmail.Text = ""
        txtCardId.Text = ""
        txtAddress.Text = ""
        For Index = 0 To 5
            ChkRights(Index).value = 0
        Next Index
    End If
    '如果進行修改操作
    If kind = "Modify" Then
        txtUserId.Enabled = False
    Else
        txtUserId.Enabled = flag
    End If
    '設置控件的可用性
    txtName.Enabled = flag
    txtPassword.Enabled = flag
    CboSelect.Enabled = flag
    txtPhone.Enabled = flag
    txtEmail.Enabled = flag
    ListUser.Enabled = Not flag
    txtCardId.Enabled = flag
    txtAddress.Enabled = flag
    For Index = 0 To 5
        ChkRights(Index).Enabled = flag
    Next Index
End Sub
Private Sub CmdAdd_Click()
'添加操作
    '清空數據
    Call ControlActiveX("Add", True)
    '設置標志flag
    flag = "Add"
    '添加、修改、刪除按鈕不可用,取消、保存按鈕可用
    CmdAdd.Enabled = False: CmdModify.Enabled = False: CmdDelete.Enabled = False
    CmdCancel.Enabled = True: CmdSave.Enabled = True
End Sub
Private Sub CmdModify_Click()
'修改操作
    If rs.RecordCount > 0 Then
        '可用性
        Call ControlActiveX("Modify", True)
        '設置標志flag
        flag = "Modify"
        '添加、修改、刪除按鈕不可用,取消、保存按鈕可用
        CmdCancel.Enabled = True: CmdSave.Enabled = True
        CmdAdd.Enabled = False: CmdModify.Enabled = False: CmdDelete.Enabled = False
    Else
        MsgBox ("沒有可以修改的數據!")
    End If
End Sub
Private Sub CmdDelete_Click()
'刪除操作
    On Error GoTo ErrMsg
    If txtUserId.Text = "" Then
        MsgBox ("選擇需要刪除的用戶信息!")
        Exit Sub
    End If
    If rs.RecordCount > 0 Then
         msg = MsgBox("刪除該條記錄嗎?", vbYesNo)
         If msg = vbYes Then
            rs.Delete
            Call LoadData                       '重新裝載數據
            '清空文本框,重新設置下拉框
            Call ControlActiveX("Delete", False)
            '按鈕可用性處理
            CmdAdd.Enabled = True: CmdModify.Enabled = False: CmdDelete.Enabled = True
            CmdSave.Enabled = False: CmdCancel.Enabled = False
            MsgBox ("成功刪除的數據!")
         End If
     Else
         MsgBox ("沒有可刪除的數據!")
    End If
    Exit Sub
ErrMsg:
         MsgBox Err.Description, vbExclamation, "出錯"
End Sub
Private Sub cmdCancel_Click()
'取消操作
    Call FixData                                '設置數據
    ListUser.Enabled = True
    '修改、刪除、添加按鈕可用,保存和取消按鈕不可用
    CmdModify.Enabled = True: CmdDelete.Enabled = True: CmdAdd.Enabled = True
    CmdSave.Enabled = False: CmdCancel.Enabled = False
End Sub
Private Sub CmdSave_Click()
'保存操作
    On Error GoTo ErrMsg
    If Not CheckData Then Exit Sub              '如果數據不合法退出
    If flag = "Modify" Then                     '如果是修改數據
        msg = MsgBox("您確實要修改這條數據嗎?", vbYesNo)
        If msg = vbYes Then
            Call setData                        '設置數據
        Else
            Exit Sub
        End If
    ElseIf flag = "Add" Then                    '如果是添加新數據
        rs.AddNew
        Call setData
    End If
    '更新數據
    rs.Update
    Call LoadData                               '重新裝載數據
    '控件清空和可用性
    Call ControlActiveX("Save", False)
    CmdModify.Enabled = True: CmdDelete.Enabled = True: CmdAdd.Enabled = True
    CmdSave.Enabled = False: CmdCancel.Enabled = False
    If flag = "Add" Then
        MsgBox ("成功添加數據!")
    Else
        MsgBox ("成功更新數據!")
    End If
    Exit Sub
ErrMsg:
    MsgBox Err.Description, vbExclamation, "出錯"
End Sub
Private Function CheckData() As Boolean
'檢查數據的合法性
    Dim rst As ADODB.Recordset
    '檢查非空性
    If (Trim(txtUserId.Text) = "") Then         '檢查用戶ID是否為空
        MsgBox ("用戶ID不能為空!")
        CheckData = False
        Exit Function
    ElseIf Len(Trim(txtUserId.Text)) <> 10 Then '檢查用戶ID是否為10位
        MsgBox ("用戶ID不是10位!")
        CheckData = False
        Exit Function
    ElseIf (Trim(txtName.Text) = "") Then       '檢查用戶名稱是否為空
        MsgBox ("用戶名稱不能為空!")
        CheckData = False
        Exit Function
    ElseIf (Trim(CboSelect.Text) = "") Then     '檢查用戶類別是否為空
        MsgBox ("用戶類別不能為空!")
        CheckData = False
    End If
    '檢查記錄的唯一性
    SQL = " select 用戶ID from 用戶信息表 where 用戶ID='" & Trim(txtUserId.Text) & "'"
    Set rst = SelectSQL(SQL, msg)
    '如果存在記錄且編輯標志為添加,提示重復添加
    If flag = "Add" And rst.RecordCount > 0 Then
        MsgBox ("用戶ID,重復添加!")
        rst.Close
        CheckData = False                       '返回False
        Exit Function
    End If
    CheckData = True                            '合法返回True
End Function
Private Sub setData()
'為記錄的字段賦值
    Dim rights As String
    rights = ""
    rs.Fields("用戶ID") = txtUserId.Text
    rs.Fields("用戶名稱") = txtName.Text
    rs.Fields("密碼") = txtPassword.Text
    rs.Fields("用戶類別") = Trim(CboSelect.Text)
    rs.Fields("電話") = txtPhone.Text
    rs.Fields("郵箱") = txtEmail.Text
    rs.Fields("住址") = txtAddress.Text
    rs.Fields("身份證號") = txtCardId.Text
    For Index = 0 To 5
        If ChkRights(Index).value = 1 Then
            rights = rights & Trim(ChkRights(Index).Caption) & " : "
        End If
    Next Index
    rs.Fields("權限") = Trim(rights)
End Sub
Private Sub ListUser_Click()
    Call FixData                                '顯示數據
End Sub
Private Sub CmdQuery_Click()
'查詢操作
    Call LoadData                               '重新裝載數據
End Sub
Private Sub CmdExit_Click()
'退出操作
    人事管理系統.Enabled = True
    rs.Close
    Unload Me
End Sub
Private Sub Form_Unload(Cancel As Integer)
'退出操作
    人事管理系統.Enabled = True
    Unload Me
End Sub




?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人福利在线看| 91精品国产麻豆国产自产在线| 久久久久久毛片| 不卡一卡二卡三乱码免费网站| 久久综合狠狠综合久久激情| 国产成人欧美日韩在线电影| 中文字幕亚洲精品在线观看| 欧美午夜精品久久久久久超碰| 亚洲午夜久久久久久久久电影网| 6080午夜不卡| aaa欧美日韩| 蜜桃久久av一区| 亚洲日本va在线观看| 日韩一区二区免费电影| 粉嫩av一区二区三区| 天天综合网天天综合色| 国产精品三级电影| 日韩欧美国产午夜精品| 色屁屁一区二区| 大胆亚洲人体视频| 日本va欧美va瓶| 亚洲国产视频a| 亚洲免费观看高清| 精品国产乱码久久久久久久| 欧亚一区二区三区| 99热99精品| 99久久婷婷国产综合精品| 国产一区二区在线观看免费| 午夜影视日本亚洲欧洲精品| 国产日产欧产精品推荐色| 日韩欧美国产成人一区二区| 欧美日韩一区二区三区高清| 在线视频综合导航| 欧美日本视频在线| 欧美色图激情小说| 在线播放/欧美激情| 欧美日韩三级视频| 欧美伊人久久久久久午夜久久久久| 国产精品一线二线三线| 美女国产一区二区三区| 久久99日本精品| 久久69国产一区二区蜜臀| 秋霞电影网一区二区| 免费成人在线影院| 国产老妇另类xxxxx| 色综合色狠狠综合色| 色综合久久六月婷婷中文字幕| 在线观看91视频| 欧美一区二区成人| 国产婷婷色一区二区三区在线| 欧美激情一区二区三区| 亚洲高清在线精品| 久久精品国产久精国产爱| 激情五月婷婷综合| 在线视频一区二区三| 欧美精品一区二区在线观看| 国产精品久久久久aaaa| 日本亚洲三级在线| 成熟亚洲日本毛茸茸凸凹| 欧美色偷偷大香| 欧美国产一区二区在线观看| 亚洲在线观看免费视频| 国产91精品在线观看| 欧美狂野另类xxxxoooo| 国产精品夫妻自拍| 黑人精品欧美一区二区蜜桃| 欧美综合在线视频| 国产精品美女久久久久av爽李琼 | 国产精品一区二区不卡| 欧美酷刑日本凌虐凌虐| 中文字幕一区二区三区四区不卡| 老鸭窝一区二区久久精品| 7777精品伊人久久久大香线蕉 | 久久久久久久精| 美国十次综合导航| 日韩视频一区二区三区 | 一区二区三区中文在线观看| 成人性视频免费网站| 欧美国产精品一区| 99re8在线精品视频免费播放| 国产女人水真多18毛片18精品视频| 久久狠狠亚洲综合| 精品久久久久久亚洲综合网| 麻豆国产精品视频| 国产午夜精品久久久久久久| 高清国产一区二区| 国产精品久久久久9999吃药| 91麻豆swag| 亚洲国产精品影院| 久久精品男人的天堂| 色综合久久综合网| 蜜桃视频在线一区| 中文字幕第一区综合| 欧美在线免费观看亚洲| 乱中年女人伦av一区二区| 中文字幕精品一区二区精品绿巨人 | 久久影院视频免费| 在线一区二区三区四区五区| 日韩高清一级片| 国产精品热久久久久夜色精品三区| 91啪在线观看| 国产精品123区| 久久精品国产第一区二区三区| 亚洲国产岛国毛片在线| 在线播放91灌醉迷j高跟美女| 国产综合久久久久久久久久久久| 亚洲福中文字幕伊人影院| 国产视频视频一区| 337p粉嫩大胆噜噜噜噜噜91av| 色婷婷综合久久久久中文一区二区| 另类综合日韩欧美亚洲| 日韩—二三区免费观看av| 国产精品久久三| 中文av字幕一区| 亚洲日本中文字幕区| 国产片一区二区三区| 国产三级三级三级精品8ⅰ区| 欧美丰满美乳xxx高潮www| 欧美日韩国产免费一区二区| 在线一区二区三区做爰视频网站| 欧美精品色综合| av午夜精品一区二区三区| 亚洲韩国精品一区| 日韩一区二区免费在线电影| 94-欧美-setu| 青青草国产成人99久久| 一区二区三区精品视频| 日韩视频一区在线观看| 制服丝袜成人动漫| 精品免费99久久| 国产偷国产偷精品高清尤物| 久久亚洲捆绑美女| 中文字幕亚洲不卡| 亚洲一区二区三区四区中文字幕 | 懂色av噜噜一区二区三区av | 菠萝蜜视频在线观看一区| 精品一区二区三区av| 国产成人啪午夜精品网站男同| youjizz久久| 欧美日韩午夜在线| 国产精品欧美精品| 午夜精品视频一区| 本田岬高潮一区二区三区| 欧美日韩成人一区| 国产精品久久久久久久久免费桃花 | 青青草国产成人av片免费| av一区二区三区黑人| 欧美日韩一级二级| 《视频一区视频二区| 国产精品99久久久久久久vr| 国产精品一区二区黑丝| 91精品国产aⅴ一区二区| 亚洲一二三四区| 懂色av一区二区夜夜嗨| 久久午夜国产精品| 久久97超碰色| 欧美一级片免费看| 蜜臀av性久久久久av蜜臀妖精| 99久久国产综合精品女不卡| 亚洲国产高清在线| 成人av网址在线观看| 国产日本欧洲亚洲| 不卡视频在线看| 亚洲激情一二三区| 欧美性一区二区| 蜜桃视频第一区免费观看| 日韩欧美激情一区| 国产一区二区三区免费播放| 精品福利一区二区三区| 成人毛片老司机大片| 亚洲欧洲精品成人久久奇米网| 成人爽a毛片一区二区免费| 中文av一区二区| 欧美日韩国产另类不卡| 免费美女久久99| 亚洲特级片在线| 欧美精品色综合| 91在线观看视频| 日日摸夜夜添夜夜添国产精品| 日韩精品一区二区三区蜜臀 | 欧美揉bbbbb揉bbbbb| 日韩高清在线不卡| 亚洲欧美日韩系列| 精品区一区二区| 欧美日韩性生活| 成人免费毛片高清视频| 视频一区免费在线观看| 国产欧美精品一区二区三区四区 | 精品一区二区三区日韩| 依依成人综合视频| 中文字幕一区二区三区四区不卡| 99久久精品99国产精品| 岛国一区二区在线观看| 国产真实精品久久二三区| 亚洲bt欧美bt精品777| 最新国产成人在线观看| 久久精品亚洲精品国产欧美kt∨| 在线成人免费观看| 欧美精品第1页| 欧美疯狂做受xxxx富婆|