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

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

?? c用戶管理.frm

?? 用vb實現學校自動排課
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
   End
End
Attribute VB_Name = "C用戶管理"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
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()
    Dim strItem As String
    '初始化下拉框
    CboSelect.AddItem "教師"
    CboSelect.AddItem "管理人員"
    CboSelect.ListIndex = 0
    Call LoadData '裝載用戶數據
End Sub
Private Sub LoadData()
    Dim strItem As String
    '得到用戶信息
    SQL = " select * from 用戶信息表 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
    Else
        MsgBox ("目前沒有用戶信息!")
        '控件可用性
        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
    '顯示具體信息
    If ListUser.ListCount > 0 Then
        UserID = Left(Trim(ListUser.Text), 6)
    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("郵箱"))
    '控件可用性
    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 = ""
    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
End Sub

Private Sub CboStu_Click()
    Call LoadData  '重新裝載數據
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 Function CheckData() As Boolean
    '檢查數據的合法性
    Dim rst As ADODB.Recordset
    '檢查非空性
    If (Trim(txtUserId.Text) = "") Then
        MsgBox ("用戶ID不能為空!")
        CheckData = False
        Exit Function
    ElseIf Len(Trim(txtUserId.Text)) <> 6 Then
        MsgBox ("用戶ID不是6位!")
        CheckData = False
        Exit Function
    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
        Exit Function
    End If
    CheckData = True '合法
End Function
Private Sub setData()
    rs.Fields("用戶ID") = Trim(txtUserId.Text)
    rs.Fields("用戶名稱") = Trim(txtName.Text)
    rs.Fields("密碼") = Trim(txtPassword.Text)
    rs.Fields("用戶類別") = Trim(CboSelect.Text)
    rs.Fields("電話") = Trim(txtPhone.Text)
    rs.Fields("郵箱") = Trim(txtEmail.Text)
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 Sub CmdExit_Click()
'退出操作
    排課系統.Enabled = True
    rs.Close
    Unload Me
End Sub

Private Sub Form_Unload(Cancel As Integer)
'退出操作
    排課系統.Enabled = True
    Unload Me
End Sub
Private Sub ListUser_Click()
    Call FixData
End Sub




?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月婷婷综合激情| 亚洲一二三区视频在线观看| 精品视频资源站| 91美女在线视频| 91在线国产福利| jiyouzz国产精品久久| 高清国产一区二区| 国产精品亚洲专一区二区三区| 久久99国产精品免费网站| 奇米影视7777精品一区二区| 全部av―极品视觉盛宴亚洲| 捆绑调教美女网站视频一区| 久久国内精品视频| 国产丶欧美丶日本不卡视频| av在线不卡电影| 在线中文字幕不卡| 欧美午夜在线观看| 精品国产伦一区二区三区观看体验 | 精品中文字幕一区二区 | 精品少妇一区二区三区免费观看 | 午夜视频一区二区三区| 老司机精品视频在线| 豆国产96在线|亚洲| 色综合天天综合网天天看片| 欧美人动与zoxxxx乱| 在线视频一区二区三区| 欧美日韩高清一区二区不卡| 制服丝袜中文字幕亚洲| 精品粉嫩aⅴ一区二区三区四区| 国产无一区二区| 一区二区欧美精品| 国产一区二区中文字幕| 91污在线观看| 欧美大尺度电影在线| 国产精品久久夜| 日本午夜一本久久久综合| 高清不卡在线观看av| 91精品国产综合久久久久久漫画| 久久影院电视剧免费观看| 一区二区三区加勒比av| 国产成人午夜视频| 欧美一级片免费看| 欧美va天堂va视频va在线| 久久久www免费人成精品| 一区二区三区欧美日| 精品在线一区二区| 欧美久久一二三四区| 亚洲人成精品久久久久| 国产一区二区三区免费在线观看| 色八戒一区二区三区| 国产亚洲欧洲一区高清在线观看| 午夜激情综合网| 色琪琪一区二区三区亚洲区| 久久久久久一级片| 青青草原综合久久大伊人精品优势| 不卡的电影网站| 国产嫩草影院久久久久| 久久综合综合久久综合| 69堂亚洲精品首页| 午夜精品免费在线观看| 色婷婷av一区二区三区之一色屋| 国产精品久久久一区麻豆最新章节| 六月丁香综合在线视频| 91精品国产综合久久精品麻豆| 亚洲精品免费在线观看| 91同城在线观看| 国产精品第一页第二页第三页| 国产高清不卡二三区| 精品国产亚洲一区二区三区在线观看| 三级影片在线观看欧美日韩一区二区 | 久久精品一区蜜桃臀影院| 国产一区二区三区在线看麻豆| 3atv一区二区三区| 视频一区二区三区入口| 日韩一级高清毛片| 另类调教123区| 久久这里只精品最新地址| 国产精品99久久久久久宅男| 久久久国产午夜精品| 国产高清亚洲一区| 中文av字幕一区| 色综合中文综合网| 久久久久久久久免费| 狠狠v欧美v日韩v亚洲ⅴ| 久久久蜜臀国产一区二区| 国产福利一区在线| 综合在线观看色| 欧美日韩一区二区三区高清 | 久久精品夜夜夜夜久久| 成人三级在线视频| 亚洲综合清纯丝袜自拍| 欧美精品乱码久久久久久按摩| 免费高清视频精品| 国产精品美日韩| 欧美日韩卡一卡二| 精品在线免费视频| 国产精品久久久久久久久搜平片 | 亚洲电影激情视频网站| 日韩欧美综合一区| jiyouzz国产精品久久| 亚洲成年人影院| 久久影院电视剧免费观看| 色综合天天在线| 奇米777欧美一区二区| 国产精品全国免费观看高清| 欧美三级乱人伦电影| 国产精品一二三四区| 一区二区三区91| 久久免费美女视频| 欧美亚洲一区二区在线观看| 精彩视频一区二区三区| 一区二区三区在线视频播放| 337p日本欧洲亚洲大胆色噜噜| 99国产精品久久久| 精品一区二区三区免费| 一区二区三区四区五区视频在线观看 | 亚洲色图在线播放| 久久综合狠狠综合| 欧美三级视频在线播放| 丰满放荡岳乱妇91ww| 琪琪一区二区三区| 亚洲综合无码一区二区| 亚洲国产精品99久久久久久久久| 欧美二区乱c少妇| 一本色道久久综合亚洲精品按摩| 久久疯狂做爰流白浆xx| 亚洲18影院在线观看| 国产精品伦理在线| 精品av综合导航| 7777精品伊人久久久大香线蕉经典版下载 | 国产aⅴ综合色| 国产自产v一区二区三区c| 天涯成人国产亚洲精品一区av| 国产精品免费久久| 国产网站一区二区三区| 日韩欧美一级二级三级久久久| 在线观看91精品国产入口| 99精品视频在线观看| 国产99久久久国产精品潘金| 激情丁香综合五月| 老鸭窝一区二区久久精品| 日韩精品每日更新| 免费欧美日韩国产三级电影| 亚洲成a人v欧美综合天堂| 亚洲一区欧美一区| 亚洲一级二级在线| 亚洲chinese男男1069| 亚洲电影第三页| 午夜精品福利在线| 日本中文字幕不卡| 美女视频网站久久| 久久国产视频网| 国产一区二区三区在线观看免费视频 | 日日夜夜精品视频天天综合网| 一区二区成人在线视频| 亚洲精品日产精品乱码不卡| 亚洲女人的天堂| 性做久久久久久免费观看欧美| 亚洲成人自拍一区| 日韩高清不卡在线| 捆绑变态av一区二区三区| 韩国一区二区在线观看| 成人综合在线观看| 色域天天综合网| 91精品国产综合久久久久久久 | 国产精品欧美一级免费| 国产精品毛片久久久久久| 国产精品久久网站| 亚洲一区在线看| 久久精品国产亚洲高清剧情介绍| 国产精品一区二区在线播放| av一区二区久久| 欧美日韩免费高清一区色橹橹| 欧美福利一区二区| 精品sm捆绑视频| 亚洲精品免费在线| 蜜桃一区二区三区在线观看| 成人免费毛片高清视频| 欧美性猛交xxxxxxxx| 精品国产一区二区三区四区四| 中文字幕巨乱亚洲| 午夜精品一区二区三区电影天堂| 国产在线一区观看| 色婷婷av一区二区三区gif| 91精品国产色综合久久不卡蜜臀 | 亚洲亚洲精品在线观看| 韩国av一区二区三区| 一本久久综合亚洲鲁鲁五月天| 日韩一区二区三免费高清| 国产欧美一区二区精品婷婷| 亚洲一区二区在线视频| 国产69精品久久久久毛片| 欧美午夜不卡视频| 中文字幕av一区二区三区高| 日韩成人伦理电影在线观看| 不卡一区二区在线| 久久综合久色欧美综合狠狠| 亚洲一级二级三级| 成人app下载| 国产亚洲综合性久久久影院|