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

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

?? global.bas

?? 醫務收費系統,主要的功能不用我說大家都知道的
?? BAS
?? 第 1 頁 / 共 2 頁
字號:
                 rsdoctor.MoveNext
              End If
           End If
       Loop
    End If
End If

End Sub
'打印月報表
Public Sub printybb()

'**********按醫生人數進行醫藥費的匯總***************
Call check_condatabase

Dim rs_month_temp As ADODB.Recordset
Dim rs_month As ADODB.Recordset
Set rs_month_temp = New ADODB.Recordset
Set rs_month = New ADODB.Recordset
rs_month.open "select * from " & Mtable_name & "", cn, adOpenStatic, adLockPessimistic
rs_month_temp.open "select * from YF_month_temp", cn, adOpenStatic, adLockPessimistic

If rs_month_temp.BOF <> True And rs_month_temp.EOF <> True Then
   Do Until rs_month_temp.EOF
            rs_month_temp.Delete
            rs_month_temp.MoveNext
   Loop
End If

Do Until rs_month.EOF
         rs_month_temp.AddNew
         For i = 0 To 7
             rs_month_temp.Fields(i).Value = rs_month.Fields(i).Value
         Next
             rs_month.MoveNext
             rs_month_temp.Update
Loop


Dim rsdatareport As ADODB.Recordset
Set rsdatareport = New ADODB.Recordset
    rsdatareport.open "SELECT doctor.id,doctor.DOCTOR_NAME AS 醫生, COUNT(YF_month_temp.醫生) AS 處方量," & _
                      "SUM(YF_month_temp.醫藥費) AS 醫藥費, " & _
                      "SUM(YF_month_temp.自負金) As 自負金 " & _
                      "From doctor, YF_month_temp " & _
                      "Where doctor.Id = YF_month_temp.醫生 " & _
                      "GROUP BY doctor.DOCTOR_NAME,doctor.id ", cn, adOpenStatic, adLockPessimistic


'****************************************************************
'以上為從YF_month_temp表中獲取統計和獲取數據
If rsdatareport.BOF <> True And rsdatareport.EOF <> True Then
    '復制數據到DATAREPORT表中
    Set rstemp = New ADODB.Recordset
        rstemp.open "select * from datareport", cn, adOpenStatic, adLockPessimistic
    If rstemp.BOF <> True And rstemp.EOF <> True Then
       Do Until rstemp.EOF
          rstemp.Delete
          rstemp.MoveNext
       Loop
    End If
    If rstemp.State = 1 Then rstemp.close
    rstemp.open "select * from datareport", cn, adOpenStatic, adLockPessimistic

    '設置中間記錄,當復制時刪除原來的記錄,再打開該表
    Do Until rsdatareport.EOF
       rstemp.AddNew
       For i = 0 To 4
           If i = 4 Then
              rstemp.Fields(i + 1).Value = rsdatareport.Fields(i).Value
              rstemp.Fields(i).Value = rsdatareport.Fields(3) / rsdatareport.Fields(2)
           Else
               rstemp.Fields(i).Value = rsdatareport.Fields(i).Value
           End If
       Next i
       rstemp.Update
       rsdatareport.MoveNext
    Loop
    '使數據能夠按照醫生的實際人數進行匯總(有可能某醫生當天未參加門診)
    Set rsdoctor = New ADODB.Recordset
    If rsdoctor.State = 0 Then rsdoctor.open "select * from doctor", cn, adOpenStatic, adLockPessimistic
    '如果的確有醫生未參加該天的門診,則進行數據的人工輔助匯總
    If rsdatareport.recordcount <> rsdoctor.recordcount Then
       rstemp.close
       rstemp.open "select * from datareport", cn, adOpenStatic, adLockPessimistic
       Do Until rsdoctor.EOF
           If rstemp.EOF Then
              Do Until rsdoctor.EOF
                 rstemp.AddNew
                 rstemp.Fields(0).Value = rsdoctor.Fields("id").Value
                 rstemp.Fields(1).Value = rsdoctor.Fields("doctor_name").Value
                 For i = 2 To 5
                     rstemp.Fields(i).Value = 0
                 Next i
                 rstemp.Update
                 rsdoctor.MoveNext
              Loop
           Else
              If rsdoctor.Fields("id").Value <> rstemp.Fields("id").Value Then
                 rstemp.AddNew
                 rstemp.Fields(0).Value = rsdoctor.Fields("id").Value
                 rstemp.Fields(1).Value = rsdoctor.Fields("doctor_name").Value
                 For i = 2 To 5
                     rstemp.Fields(i).Value = 0
                 Next i
                 With rstemp
                      .Update
                      .close
                      .open "select * from datareport", cn, adOpenStatic, adLockPessimistic
                 End With
                 rsdoctor.MoveFirst
              Else
                 rstemp.MoveNext
                 rsdoctor.MoveNext
              End If
           End If
       Loop
    End If
End If
End Sub
'打印月報表
Public Sub printybb_query()
Dim table_name As String
table_name = frmquerybook.Combo2.Text
If table_name < 10 Then
   table_name = "YF0" & table_name
Else
   table_name = "YF" & table_name
End If
'**********按醫生人數進行醫藥費的匯總***************
Call check_condatabase

Dim rs_month_temp As ADODB.Recordset
Dim rs_month As ADODB.Recordset
Set rs_month_temp = New ADODB.Recordset
Set rs_month = New ADODB.Recordset
rs_month.open "select * from " & table_name & "", cn, adOpenStatic, adLockPessimistic
rs_month_temp.open "select * from YF_month_temp", cn, adOpenStatic, adLockPessimistic
If rs_month_temp.BOF <> True And rs_month_temp.EOF <> True Then
   Do Until rs_month_temp.EOF
            rs_month_temp.Delete
            rs_month_temp.MoveNext
   Loop
End If
Do Until rs_month.EOF
         rs_month_temp.AddNew
         For i = 0 To 7
             rs_month_temp.Fields(i).Value = rs_month.Fields(i).Value
         Next
             rs_month.MoveNext
             rs_month_temp.Update
Loop

Dim rsdatareport As ADODB.Recordset
Set rsdatareport = New ADODB.Recordset
    rsdatareport.open "SELECT doctor.id,doctor.DOCTOR_NAME AS 醫生, COUNT(YF_month_temp.醫生) AS 處方量," & _
                      "SUM(YF_month_temp.醫藥費) AS 醫藥費, " & _
                      "SUM(YF_month_temp.自負金) As 自負金 " & _
                      "From doctor, YF_month_temp " & _
                      "Where doctor.Id = YF_month_temp.醫生 " & _
                      "GROUP BY doctor.DOCTOR_NAME,doctor.id ", cn, adOpenStatic, adLockPessimistic


'****************************************************************
'以上為從YF_month_temp表中獲取統計和獲取數據
If rsdatareport.BOF <> True And rsdatareport.EOF <> True Then
    '復制數據到DATAREPORT表中
    Set rstemp = New ADODB.Recordset
        rstemp.open "select * from datareport", cn, adOpenStatic, adLockPessimistic
    If rstemp.BOF <> True And rstemp.EOF <> True Then
       Do Until rstemp.EOF
          rstemp.Delete
          rstemp.MoveNext
       Loop
    End If
    If rstemp.State = 1 Then rstemp.close
    rstemp.open "select * from datareport", cn, adOpenStatic, adLockPessimistic

    '設置中間記錄,當復制時刪除原來的記錄,再打開該表
    Do Until rsdatareport.EOF
       rstemp.AddNew
       For i = 0 To 4
           If i = 4 Then
              rstemp.Fields(i + 1).Value = rsdatareport.Fields(i).Value
              rstemp.Fields(i).Value = rsdatareport.Fields(3) / rsdatareport.Fields(2)
           Else
               rstemp.Fields(i).Value = rsdatareport.Fields(i).Value
           End If
       Next i
       rstemp.Update
       rsdatareport.MoveNext
    Loop
    '使數據能夠按照醫生的實際人數進行匯總(有可能某醫生當天未參加門診)
    Set rsdoctor = New ADODB.Recordset
    If rsdoctor.State = 0 Then rsdoctor.open "select * from doctor", cn, adOpenStatic, adLockPessimistic
    '如果的確有醫生未參加該天的門診,則進行數據的人工輔助匯總
    If rsdatareport.recordcount <> rsdoctor.recordcount Then
       rstemp.close
       rstemp.open "select * from datareport", cn, adOpenStatic, adLockPessimistic
       Do Until rsdoctor.EOF
           If rstemp.EOF Then
              Do Until rsdoctor.EOF
                 rstemp.AddNew
                 rstemp.Fields(0).Value = rsdoctor.Fields("id").Value
                 rstemp.Fields(1).Value = rsdoctor.Fields("doctor_name").Value
                 For i = 2 To 5
                     rstemp.Fields(i).Value = 0
                 Next i
                 rstemp.Update
                 rsdoctor.MoveNext
              Loop
           Else
              If rsdoctor.Fields("id").Value <> rstemp.Fields("id").Value Then
                 rstemp.AddNew
                 rstemp.Fields(0).Value = rsdoctor.Fields("id").Value
                 rstemp.Fields(1).Value = rsdoctor.Fields("doctor_name").Value
                 For i = 2 To 5
                     rstemp.Fields(i).Value = 0
                 Next i
                 With rstemp
                      .Update
                      .close
                      .open "select * from datareport", cn, adOpenStatic, adLockPessimistic
                 End With
                 rsdoctor.MoveFirst
              Else
                 rstemp.MoveNext
                 rsdoctor.MoveNext
              End If
           End If
       Loop
    End If
End If
End Sub


'主要用于將記錄拷貝到月表中去
Public Function RescordSet_Copy_Month(rs_source As ADODB.Recordset, rs_destinate As ADODB.Recordset)
'檢查源記錄表中是否有數據,如果沒有,跳出該函數
If rs_source.EOF <> True Then
    If rs_destinate.EOF <> True And rs_destinate.BOF <> True Then  '如果目的表的記錄不為空
            Dim id As String
            id = rs_destinate.Fields(0)  '記錄編號的變化
            Do Until rs_source.EOF
               rs_destinate.AddNew
               For i = 1 To 7
                   rs_destinate.Fields(i).Value = rs_source.Fields(i).Value
               Next
               id = id + 1
               rs_destinate.Fields(0).Value = id
               rs_destinate.Update
               rs_destinate.MoveNext
               rs_source.MoveNext
            Loop
    
    Else              '**************如果目的表的記錄為空
           Do Until rs_source.EOF
              rs_destinate.AddNew
           For i = 0 To 7
               rs_destinate.Fields(i).Value = rs_source.Fields(i).Value
           Next
           rs_destinate.Update
           rs_destinate.MoveNext
           rs_source.MoveNext
        Loop

    End If
End If
End Function


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一级夜夜爽| 久久精品水蜜桃av综合天堂| 香蕉久久夜色精品国产使用方法| 在线精品视频一区二区三四| 亚洲风情在线资源站| 日韩女优av电影| 国产成人综合自拍| 亚洲日本成人在线观看| 色婷婷综合久久久久中文一区二区| 中文字幕一区三区| 91老师片黄在线观看| 一区二区免费在线播放| 97久久久精品综合88久久| 亚洲va在线va天堂| 9191久久久久久久久久久| 日韩激情视频在线观看| 国产精品欧美一级免费| 在线免费观看日本一区| 国产在线日韩欧美| 免费美女久久99| 亚洲一区二区三区三| 亚洲日本在线观看| 337p日本欧洲亚洲大胆精品| 777奇米四色成人影色区| 欧美日韩欧美一区二区| 日本不卡一二三| 一区二区三区视频在线看| 国产色爱av资源综合区| 欧美一区二区免费视频| 欧美日韩国产综合视频在线观看| 国产成人自拍网| 国产福利一区二区| 激情综合色播激情啊| 亚洲精品成人悠悠色影视| 国产精品电影院| 成人欧美一区二区三区白人| 久久久久久久久久久电影| 精品国产一二三区| 久久综合久久99| 国产亚洲综合av| 欧美肥妇bbw| 精品国产免费久久 | 久久综合久久综合九色| 2023国产一二三区日本精品2022| 91精品婷婷国产综合久久性色 | 在线亚洲一区观看| 欧美久久久久免费| 久久久久9999亚洲精品| 国产精品大尺度| 性久久久久久久| 韩国女主播成人在线观看| 亚洲高清免费观看高清完整版在线观看| 亚洲精品一区二区三区99| 精品国产精品一区二区夜夜嗨| 91精品国产一区二区三区香蕉 | 94-欧美-setu| 欧美一区二区三区精品| 亚洲视频免费看| 国产一区二区三区蝌蚪| 色综合久久久久综合体桃花网| 欧美日韩成人一区| 日韩伦理电影网| 久久国产剧场电影| 欧美三级电影精品| 国产精品久久久久影院亚瑟 | 色综合久久88色综合天天免费| 欧美一卡二卡三卡| 一级特黄大欧美久久久| 成人午夜激情在线| 日韩欧美在线网站| 午夜伦欧美伦电影理论片| 色婷婷一区二区| 亚洲精品五月天| 欧洲精品视频在线观看| 中文字幕一区二区三区色视频| 精品一区二区三区在线播放视频| 欧美吻胸吃奶大尺度电影| 亚洲免费视频中文字幕| 91美女精品福利| 亚洲超碰97人人做人人爱| 国产成人av福利| 欧美经典一区二区三区| 国产精品一区二区免费不卡 | 麻豆91精品视频| 日韩亚洲欧美综合| 国产一区二区三区四| 欧美一区二区视频免费观看| 久久99精品国产麻豆婷婷洗澡| 久久亚洲影视婷婷| 国产高清一区日本| 一区二区三区国产豹纹内裤在线 | 亚洲国产精品一区二区久久恐怖片| 欧美午夜影院一区| 久久99这里只有精品| 中文字幕av免费专区久久| 精品视频在线免费看| 国产夫妻精品视频| 丝袜美腿亚洲综合| 国产欧美日韩视频一区二区| 欧美性受xxxx黑人xyx| 国产一区二区三区最好精华液| 中文字幕乱码亚洲精品一区| 日本电影欧美片| 成人在线一区二区三区| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲欧美日韩人成在线播放| 一本久久精品一区二区| 国产超碰在线一区| 国产一级精品在线| 免费成人在线观看| 蜜臀av性久久久久蜜臀av麻豆| 亚洲综合偷拍欧美一区色| 亚洲国产经典视频| 国产精品情趣视频| 国产精品美女久久久久久| 久久久亚洲国产美女国产盗摄| 欧美第一区第二区| 日韩免费一区二区| 在线观看国产日韩| 日本韩国一区二区三区视频| 在线视频观看一区| 亚洲精品在线网站| 亚洲乱码国产乱码精品精可以看 | 欧美成人精品高清在线播放| 亚洲狠狠丁香婷婷综合久久久| 91老师片黄在线观看| 中文字幕日韩欧美一区二区三区| 成人av手机在线观看| 亚洲日本电影在线| 欧美日韩久久久久久| 亚洲成人av免费| 久久久久久久久久久电影| 99精品欧美一区二区蜜桃免费| 一区二区三区在线播放| 91麻豆精品国产自产在线 | 日韩—二三区免费观看av| 51精品秘密在线观看| 国产毛片精品视频| 亚洲欧美日韩国产另类专区 | 国产成人精品亚洲日本在线桃色 | 欧美高清www午色夜在线视频| 久久国产福利国产秒拍| 国产精品色哟哟| 欧美日韩国产高清一区二区三区 | 国产综合久久久久久鬼色| 精品电影一区二区| 91免费看`日韩一区二区| 看电视剧不卡顿的网站| 亚洲人123区| 欧美激情在线一区二区| 欧美一区二区三区四区久久| 99国产精品国产精品久久| 老司机一区二区| 天天综合色天天综合色h| 国产精品不卡在线观看| 国产亚洲精品aa| 欧美草草影院在线视频| 制服丝袜亚洲播放| 日本精品一级二级| 91激情五月电影| 日本精品一区二区三区高清| 顶级嫩模精品视频在线看| 国产一区二区三区蝌蚪| 久久超碰97中文字幕| 日本最新不卡在线| 亚洲成av人片一区二区梦乃| 亚洲综合区在线| 日日骚欧美日韩| 蜜桃精品在线观看| 激情小说亚洲一区| 国模套图日韩精品一区二区| 国产一区二区三区四区五区入口| 国产乱人伦偷精品视频免下载| 国产精品18久久久久久久久久久久 | 国产精品美女视频| 亚洲精品国产无套在线观| 亚洲一区二区三区中文字幕| 日韩黄色免费电影| 国产精品一区一区三区| 国产亚洲午夜高清国产拍精品| 日本道精品一区二区三区| 在线观看免费亚洲| 欧美精品一二三| 欧美v亚洲v综合ⅴ国产v| 国产精品女人毛片| 一区二区高清在线| 精品一区二区在线视频| eeuss鲁一区二区三区| 欧美一激情一区二区三区| 亚洲一级在线观看| 韩国一区二区三区| eeuss鲁片一区二区三区| 欧美理论电影在线| 亚洲日本韩国一区| 午夜婷婷国产麻豆精品| 丁香啪啪综合成人亚洲小说| 欧美日韩国产影片| 国产精品毛片a∨一区二区三区| 亚洲综合免费观看高清完整版在线| 久久99精品一区二区三区三区|