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

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

?? frmsigncontract.frm

?? 本課題為實踐課題
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
            Caption         =   "元"
            Height          =   255
            Index           =   1
            Left            =   4920
            TabIndex        =   20
            Top             =   1560
            Width           =   255
         End
         Begin VB.Label Label2 
            Caption         =   "元"
            Height          =   255
            Index           =   2
            Left            =   7440
            TabIndex        =   19
            Top             =   1560
            Width           =   255
         End
         Begin VB.Label Label1 
            Caption         =   "業(yè)務(wù)員"
            Height          =   255
            Index           =   9
            Left            =   360
            TabIndex        =   18
            Top             =   2160
            Width           =   735
         End
         Begin VB.Label Label1 
            Caption         =   "簽訂日期"
            Height          =   255
            Index           =   10
            Left            =   2760
            TabIndex        =   17
            Top             =   2160
            Width           =   735
         End
      End
   End
   Begin VB.Frame Frame3 
      Caption         =   "功能鍵"
      Height          =   975
      Left            =   120
      TabIndex        =   0
      Top             =   120
      Width           =   8535
      Begin VB.CommandButton cmdZuJin 
         Caption         =   "收取租金"
         Height          =   495
         Left            =   4680
         TabIndex        =   58
         Top             =   240
         Width           =   975
      End
      Begin VB.CommandButton cmdYaJin 
         Caption         =   "收取押金"
         Height          =   495
         Left            =   3360
         TabIndex        =   57
         Top             =   240
         Width           =   975
      End
      Begin VB.CommandButton cmdReset 
         Caption         =   "清空重填"
         Height          =   495
         Left            =   6000
         TabIndex        =   56
         Top             =   240
         Width           =   975
      End
      Begin VB.CommandButton cmdAddClient 
         Caption         =   "添加租戶資料"
         Height          =   495
         Left            =   1680
         TabIndex        =   55
         Top             =   240
         Width           =   1335
      End
      Begin VB.CommandButton cmdClose 
         Caption         =   "關(guān)  閉"
         Height          =   495
         Left            =   7200
         TabIndex        =   14
         Top             =   240
         Width           =   975
      End
      Begin VB.CommandButton cmdSign 
         Caption         =   "簽  訂"
         Height          =   495
         Left            =   360
         TabIndex        =   13
         Top             =   240
         Width           =   975
      End
   End
End
Attribute VB_Name = "frmSignContract"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
'定義幾個變量用于檢查客戶和房屋狀態(tài),以及打開合同表
Dim rs_ccheck As New ADODB.Recordset
Dim rs_hcheck As New ADODB.Recordset
Dim rs_contract As New ADODB.Recordset
Dim rs_yd As New ADODB.Recordset
Dim rs_qzc As New ADODB.Recordset
Dim sqlc As String
Dim sqlh As String
Dim sqlcon As String
Dim sqlyd As String
Dim sqlqzc As String
'設(shè)置兩個變量用于顯示房屋資料時使用
Dim rs_house As New ADODB.Recordset
Dim sqlhouse As String



Private Sub cmdAddClient_Click()
   frmClient.Show
End Sub

Private Sub cmdClose_Click()
   Unload Me
End Sub

Private Sub cmdReset_Click()
   '清空所有text
   For i = 0 To 11
      Text1(i).Text = ""
   Next i
   '設(shè)置租期和總租金為不可寫,其值為計算而得
   Text1(5).Enabled = False
   Text1(7).Enabled = False
   '設(shè)定簽訂日期和起租日期為當(dāng)前日期
   Text1(10).Text = Date
   Text1(3).Text = Date
   '設(shè)置簽訂按鈕可用
   cmdSign.Enabled = True
   
End Sub

Private Sub cmdSign_Click()
   '先檢查輸入數(shù)據(jù)完整性
   For i = 0 To 2
      If Text1(i).Text = "" Then
         MsgBox "除備注外的所有項不可為空!", vbOKOnly + vbInformation, "注意"
         Text1(i).SetFocus
         Exit Sub
      End If
   Next i
   For i = 3 To 4
      If Text1(i).Text = "" Or IsDate(Text1(i).Text) = False Then
         MsgBox "日期應(yīng)為這樣的格式:2003-7-15!", vbOKOnly + vbInformation, "注意"
         Text1(i).SetFocus
         Exit Sub
      End If
   Next i
   If Text1(6).Text = "" Or IsNumeric(Text1(6).Text) = False Then
      MsgBox "月租金應(yīng)為數(shù)字!", vbOKOnly + vbInformation, "注意"
      Text1(6).SetFocus
      Exit Sub
   End If
   If Text1(8).Text = "" Or IsNumeric(Text1(8).Text) = False Then
      MsgBox "押金應(yīng)為數(shù)字!", vbOKOnly + vbInformation, "注意"
      Text1(8).SetFocus
      Exit Sub
   End If
   If Text1(9).Text = "" Then
      MsgBox "業(yè)務(wù)員不可為空!", vbOKOnly + vbInformation, "注意"
      Text1(9).SetFocus
      Exit Sub
   End If
   If Text1(10).Text = "" Or IsDate(Text1(10).Text) = False Then
      MsgBox "簽訂日期應(yīng)為這樣的格式:2003-7-15!", vbOKOnly + vbInformation, "注意"
      Text1(10).SetFocus
      Exit Sub
   End If
      
   '止租日期不能前于起租日期
   If DateValue(Text1(4).Text) < DateValue(Text1(3).Text) Then
      MsgBox "止租日期不能前于起租日期", vbOKOnly + vbInformation, "注意"
      Text1(4).SetFocus
      Exit Sub
   End If
   
   '租期等于起租日期和止租日期之差,結(jié)尾不足一月,按一月計。
   '使用datediff 函數(shù)計算日期之差
   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)
   
   '檢查完數(shù)據(jù)完整性后,還需要檢查該客戶是否已存入租戶表中,以及該房屋是否為未出租或預(yù)定狀態(tài)
   sqlc = "select * from Client where 租戶姓名 = '" & Text1(1).Text & "'"
   rs_ccheck.Open sqlc, conn, adOpenStatic, adLockOptimistic
   If rs_ccheck.EOF = True Then
      rs_ccheck.Close
      MsgBox "該客戶資料還未存入租戶資料表中,請先錄入該客戶資料!", vbOKOnly + vbInformation, "注意"
      Exit Sub
   End If
   rs_ccheck.Close
   '檢測房屋狀態(tài)
   sqlh = "select * from House where 房屋編號 = '" & Text1(2).Text & "'"
   rs_hcheck.Open sqlh, conn, adOpenStatic, adLockOptimistic
   If rs_hcheck.EOF = True Then
      MsgBox "該房屋編號不存在,請重新輸入一個!", vbOKOnly + vbInformation, "注意"
      Text1(2).SetFocus
      rs_hcheck.Close
      Exit Sub
   ElseIf rs_hcheck.Fields(8) = "已租" Then
      MsgBox "該房屋已經(jīng)出租了,請選擇另一房屋!", vbOKOnly + vbInformation, "注意"
      rs_hcheck.Close
      Exit Sub
   '如果該房屋狀態(tài)為預(yù)定,則需要看預(yù)定人是否為該客戶,如果不是,需要彈出對話框提示用戶
   ElseIf rs_hcheck.Fields(8) = "預(yù)定" Then
       '檢查該客戶是否為預(yù)定客戶
       sqlyd = "select * from YuDing where 預(yù)定房屋編號 = '" & Text1(2).Text & " '"
       rs_yd.Open sqlyd, conn, adOpenStatic, adLockOptimistic
       '如果該客戶不是預(yù)定客戶,檢查預(yù)定有效期
       If Not rs_yd.Fields(1) = Text1(1).Text Then
          '如果已經(jīng)過了預(yù)定有效期,別的用戶可以承租
          If (Date > DateAdd(d, rs_yd.Fields(4), rs_yd.Fields(8))) Then
             '出租,加入合同表
             sqlcon = "select * from Contract"
             rs_contract.Open sqlcon, conn, adOpenStatic, adLockOptimistic
             rs_contract.AddNew
             For i = 0 To 11
                rs_contract.Fields(i) = Text1(i).Text
             Next i
             rs_contract.Update
             '修改房屋狀態(tài)
             rs_hcheck(8) = "已租"
             rs_hcheck.Update
             '檢查求租客戶表中是否有該客戶,如果有,則刪除之
             sqlqzc = "select * from QZClient where 求租客戶姓名 = '" & Text1(1).Text & "'"
             rs_qzc.Open sqlqzc, conn, adOpenStatic, adLockOptimistic
             If rs_qzc.EOF = False Then
                rs_qzc.Delete
                rs_qzc.Update
             End If
             '顯示簽訂合同成功
             MsgBox "簽訂合同成功!", vbOKOnly + vbInformation, "注意"
             '設(shè)置簽訂按鈕不可用
             cmdSign.Enabled = False
             cmdYaJin.Enabled = True
             cmdZuJin.Enabled = True
             '關(guān)閉所有打開的記錄集
             rs_qzc.Close
             rs_yd.Close
             rs_hcheck.Close
             rs_contract.Close
             Exit Sub
          Else
             MsgBox "該房屋已經(jīng)被別人預(yù)定了,請選擇另一房屋!", vbOKOnly + vbInformation, "注意"
             rs_hcheck.Close
             rs_yd.Close
             Exit Sub
          End If
       '該客戶即為預(yù)定客戶,可以出租
       ElseIf rs_yd.Fields(1) = Text1(1).Text Then
           '出租,加入合同表
             sqlcon = "select * from Contract"
             rs_contract.Open sqlcon, conn, adOpenStatic, adLockOptimistic
             rs_contract.AddNew
             For i = 0 To 11
                rs_contract.Fields(i) = Text1(i).Text
             Next i
             rs_contract.Update
             '修改房屋狀態(tài)
             rs_hcheck(8) = "已租"
             rs_hcheck.Update
             '刪除預(yù)定表中該項
             rs_yd.Delete
             rs_yd.Update
             '檢查求租客戶表中是否有該客戶,如果有,則刪除之
             sqlqzc = "select * from QZClient where 求租客戶姓名 = '" & Text1(1).Text & "'"
             rs_qzc.Open sqlqzc, conn, adOpenStatic, adLockOptimistic
             If rs_qzc.EOF = False Then
                rs_qzc.Delete
                rs_qzc.Update
             End If
             '顯示簽訂合同成功
             MsgBox "簽訂合同成功??!", vbOKOnly + vbInformation, "注意"
             '設(shè)置簽訂按鈕不可用
             cmdSign.Enabled = False
             cmdYaJin.Enabled = True
             cmdZuJin.Enabled = True
             '關(guān)閉所有打開的記錄集
             rs_qzc.Close
             rs_yd.Close
             rs_hcheck.Close
             rs_contract.Close
             
             Exit Sub
        End If
    '如果該房屋狀態(tài)為未租,則可以順利出租
    ElseIf rs_hcheck.Fields(8) = "未租" Then
        '出租,加入合同表
        sqlcon = "select * from Contract"
        rs_contract.Open sqlcon, conn, adOpenStatic, adLockOptimistic
        rs_contract.AddNew
        For i = 0 To 11
            rs_contract.Fields(i) = Text1(i).Text
        Next i
        rs_contract.Update
        
        '修改房屋狀態(tài)
        rs_hcheck(8) = "已租"
        rs_hcheck.Update
        '檢查求租客戶表中是否有該客戶,如果有,則刪除之
        sqlqzc = "select * from QZClient where 求租客戶姓名 = '" & Text1(1).Text & "'"
        rs_qzc.Open sqlqzc, conn, adOpenStatic, adLockOptimistic
        If rs_qzc.EOF = False Then
            rs_qzc.Delete
            rs_qzc.Update
        End If
        '顯示簽訂合同成功
        MsgBox "簽訂合同成功!", vbOKOnly + vbInformation, "注意"
        '設(shè)置簽訂按鈕不可用
        cmdSign.Enabled = False
        cmdYaJin.Enabled = True
        cmdZuJin.Enabled = True
        '關(guān)閉所有打開的記錄集
        rs_qzc.Close
        rs_hcheck.Close
        rs_contract.Close
        Exit Sub
    End If
       
End Sub

Private Sub cmdYaJin_Click()
   fromContract = True
   frmPayYaJin.Show
   cmdYaJin.Enabled = False
   
End Sub

Private Sub cmdZuJin_Click()
   ZuJinfromContract = True
   frmPayZuJin.Show
   cmdZuJin.Enabled = False
End Sub

Private Sub Form_Load()
   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
   cmdYaJin.Enabled = False
   cmdZuJin.Enabled = False
   '如果要顯示的是租房合同選項卡
   If SSTab1.Tab = 0 Then
      '清空所有text
      For i = 0 To 11
         Text1(i).Text = ""
      Next i
      '設(shè)置租期和總租金為不可寫,其值為計算而得
      Text1(5).Enabled = False
      Text1(7).Enabled = False
      '設(shè)定簽訂日期和起租日期為當(dāng)前日期
      Text1(10).Text = Date
      Text1(3).Text = Date
   '如果要顯示的是房屋信息選項卡
   ElseIf SSTab1.Tab = 1 Then
      '開始時,由于租房合同沒有顯示,因此相應(yīng)的房屋資料也都顯示為空
      For i = 12 To 19
          Text1(i).Text = ""
      Next i
      '還需要設(shè)置上面的按鈕除關(guān)閉按鈕之外不可用
      cmdSign.Enabled = False
      cmdAddClient.Enabled = False
      cmdReset.Enabled = False
  End If
      
End Sub


Private Sub Form_Unload(Cancel As Integer)
   If rs_contract.State = adStateOpen Then
      rs_contract.Close
   End If
   Unload Me
End Sub

Private Sub SSTab1_Click(PreviousTab As Integer)
   If SSTab1.Tab = 1 Then
      '首先需要設(shè)置上面的按鈕除關(guān)閉按鈕之外不可用
      cmdSign.Enabled = False
      cmdAddClient.Enabled = False
      cmdReset.Enabled = False
      '如果租房合同選項卡沒有房屋編號,則房屋資料顯示為空
      If Text1(2).Text = "" Then
         For i = 12 To 19
            Text1(i).Text = ""
         Next i
         Exit Sub
         
      End If
      '如果房屋編號不為空
      If rs_house.State = adStateOpen Then
         rs_house.Close
      End If
      sqlhouse = "select * from house where 房屋編號 = '" & Text1(2).Text & "'"
      rs_house.Open sqlhouse, conn, adOpenStatic, adLockOptimistic
      '如果該房屋編號不存在,則提示用戶
      If rs_house.EOF = True Then
         MsgBox "該房屋編號不存在!", vbOKOnly + vbInformation, "注意"
         For i = 12 To 19
            Text1(i).Text = ""
         Next i
         Exit Sub
      Else
         For i = 12 To 19
            Text1(i).Text = rs_house.Fields(i - 12)
         Next i
         If rs_house.Fields(8) = "未租" Then
            Combo1.ListIndex = 0
         ElseIf rs_house.Fields(8) = "已租" Then
            Combo1.ListIndex = 1
         Else
            Combo1.ListIndex = 2
         End If
      End If
      
   Else
      '當(dāng)單擊租房合同選項卡時,只需要把所有按鈕設(shè)為可用即可
      cmdSign.Enabled = True
      cmdAddClient.Enabled = True
      cmdReset.Enabled = True
   End If
            
End Sub

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩午夜中文字幕| 欧美一区日本一区韩国一区| 午夜精品aaa| 国产女主播一区| 欧美福利一区二区| 99亚偷拍自图区亚洲| 青娱乐精品在线视频| 1000部国产精品成人观看| 欧美精品一区二区三| 欧美性色综合网| 99久久久精品免费观看国产蜜| 久久国产欧美日韩精品| 亚洲国产精品一区二区久久恐怖片| 国产精品情趣视频| 国产亚洲福利社区一区| 67194成人在线观看| 欧美视频在线观看一区二区| 97精品久久久久中文字幕| 国产99久久久精品| 国产一区二区三区久久悠悠色av| 丝袜美腿亚洲综合| 亚洲一区二区美女| 一区二区在线看| 中文字幕一区二区三区乱码在线| 国产亚洲精品中文字幕| 欧美电影精品一区二区| 日韩一区二区三区观看| 在线播放欧美女士性生活| 在线亚洲高清视频| 一本大道久久a久久精二百| av在线综合网| thepron国产精品| 成人的网站免费观看| 成人免费不卡视频| 成人国产精品免费观看视频| 国内精品在线播放| 黑人巨大精品欧美一区| 久久99热这里只有精品| 免费欧美在线视频| 久久成人麻豆午夜电影| 久久精品国产亚洲高清剧情介绍 | 色综合天天综合网天天看片 | 欧美高清视频在线高清观看mv色露露十八 | 热久久一区二区| 日韩精品亚洲专区| 日本一区中文字幕| 极品少妇xxxx精品少妇| 国产一区二区不卡在线| 国产精品一二三四五| 国产精品综合二区| 99精品欧美一区二区三区小说| 白白色亚洲国产精品| 91丨九色丨黑人外教| 91官网在线观看| 欧美日本不卡视频| 欧美变态tickle挠乳网站| 精品国产免费视频| 国产精品乱码人人做人人爱| 亚洲视频在线一区观看| 亚洲一区二区精品久久av| 日精品一区二区| 国产呦萝稀缺另类资源| 99国产精品久久久久久久久久久 | 久88久久88久久久| 成人国产精品免费| 欧美日韩在线一区二区| 日韩免费一区二区三区在线播放| 精品电影一区二区| 亚洲男女毛片无遮挡| 视频一区二区三区中文字幕| 狠狠色伊人亚洲综合成人| a4yy欧美一区二区三区| 欧洲在线/亚洲| 精品欧美久久久| 亚洲视频在线观看三级| 蜜桃视频一区二区| 成人h版在线观看| 欧美丝袜丝交足nylons| 26uuu精品一区二区三区四区在线| 一区二区中文视频| 日本不卡免费在线视频| 成人av网在线| 欧美一区二区三区在线看| 国产精品嫩草影院com| 丝袜亚洲另类欧美综合| 不卡的av在线播放| 欧美一区二区三区爱爱| 亚洲欧洲日韩在线| 久久国产欧美日韩精品| 在线视频国内一区二区| 久久综合久久综合久久| 亚洲福利一区二区三区| 国产成人综合网站| 56国语精品自产拍在线观看| 国产精品理论片| 久久国产福利国产秒拍| 欧美性videosxxxxx| 国产偷国产偷亚洲高清人白洁| 亚洲va天堂va国产va久| 成人一级视频在线观看| 日韩午夜激情av| 亚洲国产精品久久艾草纯爱| 成人性生交大片免费看在线播放| 欧美老肥妇做.爰bbww视频| 国产精品水嫩水嫩| 韩国成人福利片在线播放| 欧美日韩精品二区第二页| 中文字幕制服丝袜一区二区三区 | 国内成人自拍视频| 欧美久久一二区| 亚洲精品国产第一综合99久久| 国产精品一级在线| 精品久久久影院| 日本不卡1234视频| 欧美人与z0zoxxxx视频| 亚洲人成亚洲人成在线观看图片 | 91福利在线导航| 中文字幕精品在线不卡| 精品一区在线看| 91麻豆精品国产| 天天爽夜夜爽夜夜爽精品视频| 色综合久久久久综合体桃花网| 欧美激情综合五月色丁香小说| 极品少妇xxxx精品少妇| 精品国产区一区| 精东粉嫩av免费一区二区三区| 日韩一区二区免费在线电影| 日本欧美一区二区三区| 欧美另类变人与禽xxxxx| 亚洲午夜激情网页| 日本高清不卡一区| 亚洲一二三区不卡| 欧亚洲嫩模精品一区三区| 亚洲综合无码一区二区| 欧美性xxxxxxxx| 亚洲国产视频网站| 欧美精品自拍偷拍| 视频一区欧美精品| 日韩精品一区国产麻豆| 国产在线精品一区二区| 久久久久国产精品麻豆| 国产成人在线视频网站| 午夜亚洲国产au精品一区二区| 欧美私人免费视频| 天堂在线一区二区| 日韩欧美成人午夜| 国产jizzjizz一区二区| 一区在线观看免费| 欧美综合一区二区三区| 日韩中文字幕麻豆| 欧美mv日韩mv| 国产黄色精品网站| 中文字幕亚洲不卡| 欧美调教femdomvk| 久久国内精品自在自线400部| 一区二区不卡在线视频 午夜欧美不卡在 | 一区二区三区四区激情| 欧美色倩网站大全免费| 日本大胆欧美人术艺术动态| 久久综合99re88久久爱| 成人av影视在线观看| 亚洲午夜精品久久久久久久久| 在线电影一区二区三区| 国产一本一道久久香蕉| 日韩美女视频一区二区| 欧美高清hd18日本| 国产一区二三区| 亚洲精品国产成人久久av盗摄| 欧美老女人第四色| 国产成人在线免费观看| 亚洲精品欧美二区三区中文字幕| 欧美日韩aaaaaa| 国产精品资源在线| 亚洲一区二区三区影院| 久久这里只有精品首页| 色婷婷久久一区二区三区麻豆| 奇米影视一区二区三区| 中文字幕av资源一区| 欧美日韩国产三级| 风间由美一区二区三区在线观看| 自拍偷拍国产精品| 日韩视频一区二区| 99热这里都是精品| 老司机精品视频在线| 樱桃国产成人精品视频| 久久午夜色播影院免费高清| 欧美性受极品xxxx喷水| 国产mv日韩mv欧美| 日韩电影在线观看一区| 国产精品女主播在线观看| 欧美一二三区在线观看| 91在线国产福利| 国产毛片精品视频| 香蕉久久一区二区不卡无毒影院| 国产精品色眯眯| 亚洲精品一区二区三区福利| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 五月婷婷综合在线| |精品福利一区二区三区| 久久精品亚洲国产奇米99|