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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? frmadmincontract.frm

?? 本章示例使用的是Windows2000 Professional版的操作系統(tǒng)
?? FRM
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):

Private Sub cmdClose_Click()
   Unload Me
   
End Sub

Private Sub cmdDelay_Click()
   '需要變換按鈕的caption屬性,達(dá)到一按鈕多用
   If cmdDelay.Caption = "合同延期" Then
      cmdDelay.Caption = "確    定"
      '合同延期時(shí),只可以改動(dòng)止租日期
      Text1(4).Enabled = True
      '需要設(shè)置除自身和關(guān)閉外,其他按鈕不可用
      cmdDelay.Enabled = True
      cmdEnd.Enabled = False
      cmdFirst.Enabled = False
      cmdPrev.Enabled = False
      cmdNext.Enabled = False
      cmdLast.Enabled = False
      
   ElseIf cmdDelay.Caption = "確    定" Then
      cmdDelay.Caption = "合同延期"
      '同時(shí)還需要自動(dòng)修改租期和總租金
      '租期等于起租日期和止租日期之差,結(jié)尾不足一月,按一月計(jì)。
      '使用datediff 函數(shù)計(jì)算日期之差
      Text1(5).Text = Int(DateDiff("d", DateValue(Text1(3).Text), DateValue(Text1(4).Text)) / 31) + 1
      '總租金等于月租金乘以租期
      Text1(7).Text = Val(Text1(5).Text) * Val(Text1(6).Text)
      '更新止租日期
      rs_con.Fields(4) = DateValue(Text1(4).Text)
      rs_con.Update
      MsgBox "合同延期成功!", vbOKOnly + vbInformation, "注意"
      '打開所有按鈕為可用
      cmdDelay.Enabled = True
      cmdEnd.Enabled = True
      cmdFirst.Enabled = True
      cmdPrev.Enabled = True
      cmdNext.Enabled = True
      cmdLast.Enabled = True
   End If
   
End Sub

Private Sub cmdEnd_Click()
   '當(dāng)單擊合同終止時(shí),需要彈出一個(gè)提示框,警告用戶
   Dim answer As String
   answer = MsgBox("確定要終止該合同嗎?", vbYesNo, "")
   '確實(shí)刪除
   If answer = vbYes Then
      '需要修改止租日期為當(dāng)前日期,以及修改其他相應(yīng)數(shù)據(jù),并把該記錄加入歷史合同記錄
      Text1(4).Text = Date
      '修改租期
      Text1(5).Text = Int(DateDiff("d", DateValue(Text1(3).Text), DateValue(Text1(4).Text)) / 31) + 1
       '總租金等于月租金乘以租期
      Text1(7).Text = Val(Text1(5).Text) * Val(Text1(6).Text)
      If rs_old.State = adStateOpen Then
         rs_old.Close
      End If
      '加入歷史合同表
      sqlold = "select * from OldContract"
      rs_old.Open sqlold, conn, adOpenStatic, adLockOptimistic
      rs_old.AddNew
      For i = 0 To 11
         rs_old.Fields(i) = Text1(i).Text
      Next i
      rs_old.Update
      '還需要修改House表中該房屋的狀態(tài)為未租
      If rs_house.State = adStateOpen Then
         rs_house.Close
      End If
      sqlhouse = "select * from House where 房屋編號(hào) = '" & Text1(2).Text & "'"
      rs_house.Open sqlhouse, conn, adOpenStatic, adLockOptimistic
      rs_house(8) = "未租"
      rs_house.Update
      '從租戶表中刪除該客戶
      Dim sqlclient As String
      Dim rs_client As New ADODB.Recordset
      If rs_client.State = adStateOpen Then
         rs_client.Close
      End If
      sqlclient = "select * from Client where 租戶姓名= '" & Text1(1).Text & "'"
      rs_client.Open sqlclient, conn, adOpenStatic, adLockOptimistic
      '如果不為空,加入歷史客戶表,并在客戶表中刪除
      If Not rs_client.EOF Then
         '把該租戶信息加入歷史租戶表
         Dim sqloldclient As String
         Dim rs_oldclient As New ADODB.Recordset
         If rs_oldclient.State = adStateOpen Then
            rs_oldclient.Close
         End If
         sqloldclient = "select * from OldClient "
         rs_oldclient.Open sqloldclient, conn, adOpenStatic, adLockOptimistic
         rs_oldclient.AddNew
         For i = 0 To 7
            rs_oldclient.Fields(i) = rs_client.Fields(i)
         Next i
         rs_oldclient.Update
         rs_oldclient.Close
         '從客戶表中刪除該客戶資料
         rs_client.Delete
         rs_client.Update
      End If
      rs_client.Close
      
      '刪除合同表中當(dāng)前記錄
      rs_con.Delete
      rs_con.Update
      MsgBox "終止合同成功!", vbOKOnly + vbExclamation, ""
   Else
       Exit Sub
   End If
    '刪除之后,顯示總信息條數(shù)需要減 1
   Text2.Text = Val(Text2.Text) - 1
   '刪除當(dāng)前記錄后,需要顯示下一條記錄,如果刪除的是最后一條記錄,則顯示最后一條記錄
   '先移動(dòng)rs_con記錄到后一條
   rs_con.MoveNext
   If rs_con.EOF Then
      rs_con.MoveLast
      '如果沒有到記錄首則顯示改記錄
      If Not rs_con.BOF Then
        For i = 0 To 11
         If IsNull(rs_con.Fields(i)) Then
            Text1(i).Text = ""
         Else
            Text1(i).Text = rs_con.Fields(i)
         End If
        Next i
        '如果到記錄首,則表格已經(jīng)為空,置所有text框顯示為空
      ElseIf rs_con.BOF Then
         For i = 0 To 11
            Text1(i).Text = ""
         Next i
      End If
   '如果刪除的不是首尾記錄,則顯示當(dāng)前記錄即可
   Else
      For i = 0 To 11
         If IsNull(rs_con.Fields(i)) Then
            Text1(i).Text = ""
         Else
            Text1(i).Text = rs_con.Fields(i)
         End If
      Next i
   End If
End Sub

Private Sub cmdFirst_Click()
   '先移動(dòng)rs_con記錄到第一條
   rs_con.MoveFirst
   '同時(shí)需要設(shè)置相應(yīng)按鈕為不可用和不可用
   cmdPrev.Enabled = False
   cmdFirst.Enabled = False
   cmdNext.Enabled = True
   cmdLast.Enabled = True
   '如果已經(jīng)是第一條記錄,則提示用戶
   If rs_con.BOF = True Then
      MsgBox "對(duì)不起,已經(jīng)是第一條記錄了!", vbOKOnly + vbInformation, "注意"
      Exit Sub
   '如果不是,則個(gè)數(shù)據(jù)表的記錄位置移到第一條記錄,并且顯示之
   Else
      For i = 0 To 11
         If IsNull(rs_con.Fields(i)) Then
            Text1(i).Text = ""
         Else
            Text1(i).Text = rs_con.Fields(i)
         End If
      Next i
   End If
End Sub

Private Sub cmdLast_Click()
   '移動(dòng)rs_con記錄到最后一條
   rs_con.MoveLast
   cmdFirst.Enabled = True
   cmdPrev.Enabled = True
   cmdNext.Enabled = False
   cmdLast.Enabled = False
    '如果已經(jīng)是最后一條記錄,則提示用戶
   If rs_con.EOF = True Then
      MsgBox "對(duì)不起,已經(jīng)是最后一條記錄了!", vbOKOnly + vbInformation, "注意"
      Exit Sub
   '如果不是最后一條,則個(gè)數(shù)據(jù)表的記錄位置移到后一條記錄,并且顯示之
   Else
      For i = 0 To 11
         If IsNull(rs_con.Fields(i)) Then
            Text1(i).Text = ""
         Else
            Text1(i).Text = rs_con.Fields(i)
         End If
      Next i
   End If
End Sub

Private Sub cmdNext_Click()
   '先移動(dòng)rs_con記錄到后一條
   rs_con.MoveNext
   '設(shè)置前一條和第一條按鈕可用
   cmdPrev.Enabled = True
   cmdFirst.Enabled = True
   '如果已經(jīng)是最后一條記錄,則提示用戶
   If rs_con.EOF = True Then
      MsgBox "對(duì)不起,已經(jīng)是最后一條記錄了!", vbOKOnly + vbInformation, "注意"
      '并且設(shè)置“后一條”和最后一條按鈕不可用
      cmdNext.Enabled = False
      cmdLast.Enabled = False
      Exit Sub
   '如果不是,則個(gè)數(shù)據(jù)表的記錄位置移到后一條記錄,并且顯示之
   Else
      For i = 0 To 11
         If IsNull(rs_con.Fields(i)) Then
            Text1(i).Text = ""
         Else
            Text1(i).Text = rs_con.Fields(i)
         End If
      Next i
   End If
End Sub

Private Sub cmdPrev_Click()
   '先移動(dòng)rs_con記錄到前一條
   rs_con.MovePrevious
   '設(shè)置后一條和最后一條按鈕可用
   cmdNext.Enabled = True
   cmdLast.Enabled = True
   '如果已經(jīng)是第一條記錄,則提示用戶
   If rs_con.BOF = True Then
      MsgBox "對(duì)不起,已經(jīng)是第一條記錄了!", vbOKOnly + vbInformation, "注意"
      '并且設(shè)置“前一條”和第一條按鈕不可用
      cmdPrev.Enabled = False
      cmdFirst.Enabled = False
      Exit Sub
   '如果不是,則個(gè)數(shù)據(jù)表的記錄位置移到前一條記錄,并且顯示之
   Else
      For i = 0 To 11
         If IsNull(rs_con.Fields(i)) Then
            Text1(i).Text = ""
         Else
            Text1(i).Text = rs_con.Fields(i)
         End If
      Next i
   End If
End Sub

Private Sub Form_Activate()
   Dim X0 As Long
   Dim Y0 As Long
   '讓窗體居中
   X0 = Screen.Width
   Y0 = Screen.Height
   X0 = (X0 - Me.Width) / 2
   Y0 = (Y0 - Me.Height) / 2
   Me.Move X0, Y0
   '設(shè)置各個(gè)text框不可寫
   For i = 0 To 11
      Text1(i).Enabled = False
   Next i
   
 '如果不是查詢顯示,則顯示第一條記錄
 If querycon = False Then
   '如果rs_count rs_con 當(dāng)前狀態(tài)是打開的,則先關(guān)閉之
   If rs_count.State = adStateOpen Then
      rs_count.Close
   End If
   If rs_con.State = adStateOpen Then
      rs_con.Close
   End If
   sqlcon = "select * from Contract"
   rs_con.CursorLocation = adUseClient
   rs_con.Open sqlcon, conn, adOpenStatic, adLockOptimistic
   
   If rs_con.EOF Then
      Text2.Text = 0
      '沒有記錄,則提示用戶,退出本過程
      MsgBox "當(dāng)前表中沒有記錄!", vbOKOnly + vbInformation, "注意"
      cmdFirst.Enabled = False
      cmdPrev.Enabled = False
      cmdNext.Enabled = False
      cmdLast.Enabled = False
      cmdEnd.Enabled = False
      cmdDelay.Enabled = False
      Exit Sub
   Else
      cmdFirst.Enabled = True
      cmdPrev.Enabled = True
      cmdNext.Enabled = True
      cmdLast.Enabled = True
      cmdEnd.Enabled = True
      cmdDelay.Enabled = True
      '計(jì)算總共數(shù)據(jù)條數(shù)
      sqlcount = "select count(*) from Contract"
      rs_count.Open sqlcount, conn, adOpenStatic, adLockOptimistic
      '有記錄則,顯示第一條,并且顯示記錄條數(shù)
      Text2.Text = rs_count.Fields(0)
      If Not rs_con.EOF And Not rs_con.BOF Then
         For i = 0 To 11
            If IsNull(rs_con.Fields(i)) Then
               Text1(i).Text = ""
            Else
               Text1(i).Text = rs_con.Fields(i)
            End If
         Next i
      End If
   End If
       
 '如果是查詢顯示則相應(yīng)sql語(yǔ)句為查詢語(yǔ)句
 ElseIf querycon = True Then
   '因?yàn)殚_始顯示時(shí)必定打開了rs_con,rs_count,所以應(yīng)該先關(guān)閉它們
   If rs_con.State = adStateOpen Then
      rs_con.Close
   End If
   If rs_count.State = adStateOpen Then
      rs_count.Close
   End If
   sqlcon = "select * from Contract " & sqlqcon
   rs_con.CursorLocation = adUseClient
   rs_con.Open sqlcon, conn, adOpenStatic, adLockOptimistic
   
   If rs_con.BOF = True Then
      Text2.Text = 0
      '如果沒有找到記錄,則提示用戶,置空所有text控件,并且退出本子過程
      MsgBox "沒有找到符合條件的記錄", vbOKOnly + vbInformation, "注意"
      For i = 0 To 11
         Text1(i).Text = ""
      Next i
      cmdFirst.Enabled = False
      cmdPrev.Enabled = False
      cmdNext.Enabled = False
      cmdLast.Enabled = False
      cmdEnd.Enabled = False
      cmdDelay.Enabled = False
      Exit Sub
   Else
      cmdFirst.Enabled = True
      cmdPrev.Enabled = True
      cmdNext.Enabled = True
      cmdLast.Enabled = True
      cmdEnd.Enabled = True
      cmdDelay.Enabled = True
      '計(jì)算找到的條數(shù)
      sqlcount = "select count(*) from Contract " & sqlqcon
      rs_count.Open sqlcount, conn, adOpenStatic, adLockOptimistic
      Text2.Text = rs_count.Fields(0)
      '找到符合條件的記錄,顯示之
      For i = 0 To 11
         If IsNull(rs_con.Fields(i)) Then
            Text1(i).Text = ""
         Else
            Text1(i).Text = rs_con.Fields(i)
         End If
      Next i
   End If
         
 End If
  
End Sub

Private Sub Form_Unload(Cancel As Integer)
   If rs_con.State = adStateOpen Then
      rs_con.Close
   End If
   If rs_count.State = adStateOpen Then
      rs_count.Close
   End If
   If rs_house.State = adStateOpen Then
      rs_house.Close
   End If
   If rs_old.State = adStateOpen Then
      rs_old.Close
   End If
   
End Sub

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲综合久久av| 欧美剧情片在线观看| av网站一区二区三区| 在线影院国内精品| 日韩免费一区二区三区在线播放| 2020国产精品| 国产精品欧美精品| 亚洲第四色夜色| 国产一区二区免费在线| 成人a区在线观看| 在线播放亚洲一区| 国产日韩欧美综合在线| 一区二区三区波多野结衣在线观看| 天天亚洲美女在线视频| 国产成人小视频| 精品视频999| 国产日本欧美一区二区| 亚洲一区二区三区在线| 国产一区二区免费在线| 欧美亚洲一区二区在线观看| 久久久久国产精品麻豆ai换脸| 亚洲欧美日韩久久| 色综合网站在线| 欧美一区二区福利在线| 亚洲欧洲精品天堂一级 | 欧美高清激情brazzers| 国产视频一区在线播放| 亚洲国产成人av| 国产成人自拍在线| 日韩一区二区精品在线观看| 中文字幕一区二区三区四区| 青娱乐精品视频| 色综合久久久久久久| 久久久久久麻豆| 日韩电影在线免费看| av中文字幕一区| 精品久久一二三区| 亚洲成av人在线观看| 成人av在线资源网站| 久久久久久久综合日本| 日本最新不卡在线| 在线视频一区二区免费| 国产精品成人一区二区艾草| 激情五月婷婷综合网| 欧美喷潮久久久xxxxx| 综合欧美一区二区三区| 国产精品一区二区黑丝| 日韩欧美国产一区在线观看| 亚洲综合清纯丝袜自拍| www.成人网.com| 亚洲国产电影在线观看| 精品一区中文字幕| 91精品国产综合久久久久久漫画 | 欧美在线啊v一区| 国产精品免费视频观看| 国产精品中文字幕欧美| 日韩一级高清毛片| 丝袜诱惑亚洲看片| 欧美在线高清视频| 亚洲另类在线制服丝袜| 床上的激情91.| 日本一区二区视频在线观看| 国模大尺度一区二区三区| 日韩欧美一卡二卡| 日韩国产在线观看| 欧美高清性hdvideosex| 亚洲高清久久久| 欧美日韩一级黄| 亚洲福利电影网| 欧美日韩一级片网站| 亚洲国产日韩一级| 欧美无人高清视频在线观看| 亚洲一本大道在线| 欧美精品免费视频| 日韩和欧美一区二区三区| 69堂成人精品免费视频| 日韩国产欧美三级| 欧美成人a在线| 精品一区二区三区的国产在线播放 | 欧美精品一区男女天堂| 国内精品国产成人国产三级粉色| 久久蜜桃香蕉精品一区二区三区| 麻豆一区二区99久久久久| 欧美电影免费观看高清完整版 | www一区二区| 国产精品一区不卡| 中文字幕第一区| 91亚洲精品乱码久久久久久蜜桃| 综合久久久久久久| 在线观看亚洲精品| 日韩av电影天堂| 久久影院电视剧免费观看| 国产传媒久久文化传媒| 国产精品久久久久影院色老大| 91在线免费视频观看| 亚洲综合在线第一页| 在线电影一区二区三区| 精品一区二区三区在线视频| 国产欧美日韩精品在线| 91香蕉视频污在线| 亚洲大片一区二区三区| 精品免费一区二区三区| 国产成人精品亚洲午夜麻豆| 亚洲欧美电影一区二区| 欧美日韩精品免费| 韩国女主播一区| 国产精品黄色在线观看| 欧美吻胸吃奶大尺度电影| 久久国产欧美日韩精品| 国产精品视频一二| 欧美性欧美巨大黑白大战| 久久99久久久欧美国产| 亚洲国产精品成人综合色在线婷婷 | 国产日韩欧美精品电影三级在线| 99riav久久精品riav| 日韩精品一二三区| 欧美激情在线一区二区| 欧美视频完全免费看| 国产一区二区三区综合| 亚洲人成网站影音先锋播放| 日韩视频免费直播| 波多野结衣亚洲| 日韩中文字幕不卡| 国产精品国产精品国产专区不蜜 | 日本aⅴ免费视频一区二区三区 | 色综合久久天天| 久久99精品久久久久久国产越南| 中文字幕视频一区| 日韩欧美专区在线| 91热门视频在线观看| 美女视频网站久久| 亚洲欧美电影一区二区| 亚洲精品一区二区三区香蕉| 91成人看片片| 成人免费视频caoporn| 日韩精品久久理论片| 国产无一区二区| 欧美一区二区视频免费观看| 不卡视频免费播放| 九色综合狠狠综合久久| 亚洲自拍偷拍图区| 中文字幕成人av| 欧美精品一区二区三区视频| 欧美三级资源在线| 国产成人小视频| 久久国产免费看| 日韩成人一区二区| 亚洲最新视频在线播放| 欧美国产成人精品| 精品免费99久久| 制服丝袜国产精品| 欧美专区在线观看一区| 不卡一卡二卡三乱码免费网站| 久久精品理论片| 图片区小说区国产精品视频| 亚洲欧美另类久久久精品| 国产日韩欧美亚洲| 久久只精品国产| 欧美成人国产一区二区| 69堂国产成人免费视频| 欧美色涩在线第一页| 91亚洲精品久久久蜜桃| 成人午夜大片免费观看| 国产乱人伦偷精品视频不卡| 日本中文字幕一区二区有限公司| 亚洲国产wwwccc36天堂| 亚洲精品伦理在线| 国产精品视频第一区| 久久久久久久久久美女| 精品欧美乱码久久久久久1区2区| 欧美一级久久久久久久大片| 欧美色综合网站| 欧美日韩综合一区| 91蜜桃婷婷狠狠久久综合9色| 国产成人自拍在线| 高清国产一区二区| 国产盗摄女厕一区二区三区| 国产精品资源在线观看| 国产91精品露脸国语对白| 国产高清视频一区| 国产91丝袜在线18| 成人小视频免费在线观看| 国产不卡高清在线观看视频| 国产高清精品久久久久| 豆国产96在线|亚洲| 成a人片国产精品| 91香蕉视频污在线| 精品久久99ma| 精品不卡在线视频| 国产婷婷精品av在线| 国产精品丝袜久久久久久app| 国产精品白丝在线| 亚洲一线二线三线久久久| 亚洲国产精品一区二区www在线| 亚洲成人综合在线| 秋霞国产午夜精品免费视频| 极品少妇一区二区三区精品视频 | 欧美国产精品一区二区| 久久精品亚洲精品国产欧美| 久久综合网色—综合色88|