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

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

?? frmdptcountlist.frm

?? 銀行、電信
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
    On Error Resume Next
    Unload Me
End Sub

Private Sub cmdRefresh_Click()
    On Error Resume Next
    
    m_sBeginDate = dtpBegin.Value
    m_sEndDate = dtpEnd.Value
    
    InitListInfo
    
End Sub

Private Sub Form_Load()
    On Error GoTo ERROR_EXIT
    Dim sDate As String
    
    m_iDateLen = 0
    
    sDate = DateAdd("d", -1, Date)
    dtpBegin.MaxDate = DateAdd("m", -1, sDate)
    dtpBegin.Value = DateAdd("m", -1, sDate)
    dtpEnd.MaxDate = sDate
    dtpEnd.Value = sDate
    
    m_sBeginDate = dtpBegin.Value
    m_sEndDate = dtpEnd.Value
        
    InitListInfo
    
    Exit Sub
ERROR_EXIT:
    m_tagErrInfo.strErrDate = Format(Now, "yyyy-mm-dd hh:mm:ss")
    m_tagErrInfo.strErrFile = "frmDptCountList"
    m_tagErrInfo.strErrFunc = "Form_Load"
    m_tagErrInfo.nErrNum = Err.Number
    m_tagErrInfo.strErrDesc = Error(Err.Number)
    If Err.Number <> 0 Then Err.Clear
    modErrorInfo.WriteErrLog m_tagErrInfo
End Sub

Private Sub Form_Resize()
    On Error Resume Next
    Dim i As Integer, j As Integer

    If Me.WindowState = 1 Then Exit Sub
    
    If Me.Width < 8535 Then Me.Width = 8535
    If Me.Height < 6420 Then Me.Height = 6420
    
    i = Me.Width - 8535
    j = Me.Height - 6420

    '修改寬度
    fra2(1).Width = i + 5655
    dtpBegin.Width = i / 2 + 1575
    dtpEnd.Width = i / 2 + 1575
    lblInfo(1).Left = i / 2 + 3000
    dtpEnd.Left = i / 2 + 3960
    
    fra1.Width = i + 8175
    lsvStatus.Width = i + 7935
    
    cmdRefresh.Left = i + 6120
    cmdQuit.Left = i + 7200
    
    '修改高度位置
    fra1.Height = j + 4575
    lsvStatus.Height = j + 4215
    
    cmdPreview.Top = j + 5520
    cmdPrint.Top = j + 5520
    cmdRefresh.Top = j + 5520
    cmdQuit.Top = j + 5520
End Sub

Private Sub Form_Terminate()
    On Error Resume Next
    Set frmDptCountList = Nothing
End Sub

Private Sub opt1_Click(Index As Integer)
    On Error Resume Next
    Dim sDate As String
    
    m_iDateLen = Index
    
    sDate = DateAdd("d", -1, Date)
    
    Select Case Index
        Case 0
            dtpBegin.MaxDate = DateAdd("m", -1, sDate)
            dtpBegin.Value = DateAdd("m", -1, dtpEnd.Value)
        Case 1
            dtpBegin.MaxDate = DateAdd("ww", -1, sDate)
            dtpBegin.Value = DateAdd("ww", -1, dtpEnd.Value)
        Case 2
            dtpBegin.MaxDate = sDate
            dtpBegin.Value = DateAdd("d", -1, dtpEnd.Value)
    End Select
    
End Sub

'//////////////////////////////////////////////////////////////////////////////////////
'/顯示當前的數據
Private Function InitListInfo() As Boolean
    On Error GoTo ERROR_EXIT
    Dim rs As New ADODB.Recordset, cmd As New ADODB.Command
    Dim strSQL As String, i As Integer, j As Integer, k As Integer
    Dim itmX As ListItem
    Dim sTime1 As String, sTime2 As String, sTime As String, l As Long
    Dim iHour As Long, iMinute As Long, iSecond As Long
    Dim sNum1() As Long, sNum2() As Long
    Dim iNum1() As Integer, iNum2() As Integer
    Dim sName() As String, sCode() As String, sID() As String
    
    lsvStatus.ListItems.Clear
    
    '連接數據庫
    cmd.ActiveConnection = dbMyDB
    cmd.CommandType = adCmdText
    
    '查詢數據庫
    strSQL = "SELECT * FROM VIEW_SET_Computer_Windows ORDER BY server_code"
    cmd.CommandText = strSQL
    rs.CursorLocation = adUseClient
    rs.Open cmd, , adOpenStatic, adLockReadOnly
    If Not rs.EOF And rs.RecordCount > 0 Then
        ReDim sName(rs.RecordCount)
        ReDim sCode(rs.RecordCount)
        ReDim sID(rs.RecordCount)
        
        ReDim iNum1(rs.RecordCount)
        ReDim iNum2(rs.RecordCount)
        ReDim sNum1(rs.RecordCount)
        ReDim sNum2(rs.RecordCount)
                
        rs.MoveFirst
        For i = 1 To rs.RecordCount
            sName(i) = rs!server_name
            sCode(i) = rs!server_code
            sID(i) = rs!server_id
            rs.MoveNext
        Next i
    Else
        ReDim sName(0)
        ReDim sCode(0)
        
        Set rs = Nothing
        Set cmd = Nothing
        
        InitListInfo = True
        
        Exit Function
    End If
    rs.Close
    
    For k = 1 To UBound(sName)
        '查詢數據庫
        strSQL = "SELECT * FROM VIEW_LIST_Emp_Service WHERE (cq_start_data >= '" & DateValue(m_sBeginDate) & _
                 "' AND cq_start_data <= '" & DateValue(m_sEndDate) & "') AND st_name = '" & sName(k) & "'"
        cmd.CommandText = strSQL
        rs.CursorLocation = adUseClient
        rs.Open cmd, , adOpenStatic, adLockReadOnly
        If Not rs.EOF And rs.RecordCount > 0 Then
            rs.MoveFirst
            For i = 1 To rs.RecordCount
                If rs!end_state <> 1 And rs!end_state <> 2 Then
                    iNum1(k) = iNum1(k) + 1
                    '總服務時間
                    
                    '最長服務時間
                    If Not IsNull(rs!start_time) Then
                        sTime1 = TimeValue(rs!start_time)
                    End If
                    If Not IsNull(rs!end_time) Then
                        sTime2 = TimeValue(rs!end_time)
                    End If
                    l = DateDiff("s", sTime1, sTime2)
                    sNum1(k) = l + sNum1(k)                 '總服務時間
                    If l > sNum2(k) Then sNum2(k) = l       '最長服務時間
                End If
                If rs!end_state = 1 Then
                    iNum2(k) = iNum2(k) + 1
                End If
                rs.MoveNext
            Next i
        End If
        rs.Close
    Next k
    
    For k = 1 To UBound(sName)
        Set itmX = lsvStatus.ListItems.Add(, , sName(k))
        itmX.SubItems(1) = sCode(k)
        itmX.SubItems(3) = iNum1(k)
        itmX.SubItems(6) = iNum2(k)
        
        '平均服務時間
        If iNum1(k) <> 0 Then
            l = sNum1(k) / iNum1(k)
        Else
            l = 0
        End If
        iHour = l / 3600
        iMinute = (l - iHour * 3600) / 60
        iSecond = l - iHour * 3600 - iMinute * 60
        sTime = TimeSerial(iHour, iMinute, iSecond)
        itmX.SubItems(4) = sTime
        
        '最長等待時間
        l = sNum2(k)
        iHour = l / 3600
        iMinute = (l - iHour * 3600) / 60
        iSecond = l - iHour * 3600 - iMinute * 60
        sTime = TimeSerial(iHour, iMinute, iSecond)
        itmX.SubItems(5) = sTime
    Next k
    
    '取號人數
    For k = 1 To UBound(sName)
        '查詢數據庫
        strSQL = "SELECT * FROM CustomerQueue WHERE (cq_start_data >= '" & DateValue(m_sBeginDate) & _
                 "' AND cq_start_data <= '" & DateValue(m_sEndDate) & "') AND service_queue = '" & sID(k) & "'"
        cmd.CommandText = strSQL
        rs.CursorLocation = adUseClient
        rs.Open cmd, , adOpenStatic, adLockReadOnly
        If Not rs.EOF And rs.RecordCount > 0 Then
            lsvStatus.ListItems(k).SubItems(2) = rs.RecordCount
        End If
        rs.Close
    Next k
    
    If rs.State = adStateOpen Then rs.Close
    Set rs = Nothing
    Set cmd = Nothing
    
    InitListInfo = True
    Exit Function
ERROR_EXIT:
    m_tagErrInfo.strErrDate = Format(Now, "yyyy-mm-dd hh:mm:ss")
    m_tagErrInfo.strErrFile = "frmDptStatusList"
    m_tagErrInfo.strErrFunc = "InitListInfo"
    m_tagErrInfo.nErrNum = Err.Number
    m_tagErrInfo.strErrDesc = Error(Err.Number)
    If Err.Number <> 0 Then Err.Clear
    modErrorInfo.WriteErrLog m_tagErrInfo
    
    InitListInfo = False
End Function


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
狠狠色狠狠色综合系列| 性做久久久久久免费观看欧美| 亚洲精品一区二区三区福利| 国产女同性恋一区二区| 午夜精品福利久久久| 成人av免费网站| 欧美美女黄视频| 中文字幕一区二区三中文字幕| 一区二区三区 在线观看视频| 亚洲午夜一二三区视频| 日欧美一区二区| 精品久久一区二区| 激情综合色综合久久| 精品成a人在线观看| 福利电影一区二区| 亚洲欧美在线高清| 91国产免费观看| 国产精品天天看| 在线国产电影不卡| 三级影片在线观看欧美日韩一区二区| 一区二区三区在线观看视频 | 一区二区三区久久久| 天堂在线亚洲视频| 99久久精品国产一区二区三区| 精品国产乱码久久久久久图片| 亚洲摸摸操操av| 日韩精品成人一区二区在线| 国产性做久久久久久| 亚洲国产欧美在线| 成人精品视频.| 久久精品网站免费观看| 免费看黄色91| 欧美精三区欧美精三区| 亚洲国产一区二区在线播放| 成人午夜激情影院| 久久久久久久性| 国产在线观看一区二区| 欧美一级一区二区| 亚洲第一av色| 91精品婷婷国产综合久久竹菊| 一区二区三区自拍| 国产成人免费网站| 中文字幕 久热精品 视频在线 | 国产日韩欧美综合在线| 免费成人在线影院| 欧洲生活片亚洲生活在线观看| 亚洲欧美偷拍三级| eeuss鲁一区二区三区| 精品久久久久久久一区二区蜜臀| 一区二区三区四区五区视频在线观看| 成人自拍视频在线| 亚洲特级片在线| av不卡在线观看| 中文字幕一区av| 欧美亚洲一区二区三区四区| 亚洲欧美电影一区二区| 91在线porny国产在线看| 欧美精品亚洲二区| av欧美精品.com| 精品播放一区二区| 久久亚洲精精品中文字幕早川悠里| 欧美日韩国产首页| 欧美一级理论片| 亚洲综合成人在线视频| 日本道色综合久久| 欧美性色欧美a在线播放| 欧美日韩你懂得| 亚洲欧美一区二区三区极速播放 | 国产在线精品一区在线观看麻豆| 337p亚洲精品色噜噜| 国产+成+人+亚洲欧洲自线| 久久综合久色欧美综合狠狠| 久久99九九99精品| 欧美国产综合一区二区| 99久久精品免费看国产免费软件| 婷婷久久综合九色国产成人 | 亚洲成年人影院| xf在线a精品一区二区视频网站| 成人app软件下载大全免费| 日韩精品乱码av一区二区| 久久久久久一二三区| 91精品福利视频| 激情图片小说一区| 一区二区三区91| 欧美大片一区二区| 成人国产视频在线观看| 亚洲午夜成aⅴ人片| 精品国产一区二区亚洲人成毛片| 国产不卡在线一区| 国产精品久久久久久久久久免费看 | 91精品福利视频| 亚洲成人av电影在线| 国产亚洲一区二区三区| 日本精品视频一区二区三区| 精品午夜久久福利影院| 亚洲一区二区综合| 亚洲婷婷在线视频| 国产欧美一区二区三区网站 | 黄一区二区三区| 亚洲天堂网中文字| 久久精品日韩一区二区三区| 欧美一三区三区四区免费在线看 | 国产精品久久久久久久浪潮网站| 欧美一区二区三区的| 91在线无精精品入口| 99精品视频在线免费观看| 国产精品女同互慰在线看| 成人性生交大片免费看在线播放| 欧美精品aⅴ在线视频| 久久99国内精品| 中文字幕亚洲电影| 一二三区精品视频| 99久久国产综合精品麻豆| 国产欧美精品一区aⅴ影院| 成人中文字幕合集| 99re成人精品视频| 成人美女视频在线观看| 国产成人精品www牛牛影视| 亚洲制服丝袜av| 久久久久国产精品麻豆ai换脸| 欧美日韩一区二区三区在线看 | 另类欧美日韩国产在线| 日韩午夜激情电影| 亚洲国产日产av| 日本一区二区三区久久久久久久久不| 国产精品久久久久毛片软件| k8久久久一区二区三区| 青娱乐精品在线视频| 亚洲国产你懂的| 国产精品区一区二区三区| 日韩欧美在线123| 国产91综合网| 欧美性受极品xxxx喷水| 7777女厕盗摄久久久| 精品久久五月天| 精品一区二区三区视频| 国产亚洲欧美日韩俺去了| 亚洲黄色av一区| 91同城在线观看| 中文字幕欧美一| 国产福利一区二区三区在线视频| 成人av动漫在线| 成人午夜精品一区二区三区| 久久久久久久久久久久电影| 国产高清在线精品| 欧美日韩在线三级| 亚洲午夜影视影院在线观看| 国产不卡视频在线观看| 色哟哟精品一区| 国产精品国产三级国产三级人妇 | 顶级嫩模精品视频在线看| 一区二区在线免费| 欧洲亚洲精品在线| 亚洲一二三四区| 久久夜色精品一区| 亚洲欧洲成人精品av97| 综合久久国产九一剧情麻豆| 国产精品午夜免费| 综合久久久久久久| 国产丶欧美丶日本不卡视频| 欧美tickling网站挠脚心| 日韩免费一区二区| 国产精品国产三级国产a| 欧美伊人久久久久久午夜久久久久| 日本亚洲免费观看| 在线观看国产精品网站| 欧美精品一区二区三区一线天视频| 国产精品久久久久久亚洲伦| 福利视频网站一区二区三区| 久久久91精品国产一区二区三区| 国产精品77777竹菊影视小说| 欧美日韩在线播放一区| 一区免费观看视频| 色婷婷av一区二区三区软件 | 国产蜜臀av在线一区二区三区| 日韩精品一区二区三区在线观看| 欧洲一区二区三区在线| 日韩亚洲电影在线| 亚洲另类在线制服丝袜| 美日韩一级片在线观看| 欧美色倩网站大全免费| 国产精品色一区二区三区| 六月丁香婷婷久久| 91福利资源站| 国产精品久久午夜| 国产一区二区三区蝌蚪| 日韩一区二区三区视频| 久久国产日韩欧美精品| 欧美日韩中文一区| 亚洲女与黑人做爰| 从欧美一区二区三区| 2019国产精品| 精品制服美女丁香| 91麻豆精品国产91久久久久久久久 | 精品国产乱码久久久久久老虎 | 亚洲高清久久久| 在线观看欧美日本| 一区二区三区不卡视频在线观看| 99在线热播精品免费| 亚洲欧美自拍偷拍色图|