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

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

?? b借書.frm

?? 典型系統實戰與解析書中的例3 圖書管理系統的源碼
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
         Enabled         =   0   'False
         ForeColor       =   &H000000FF&
         Height          =   255
         Index           =   1
         Left            =   3000
         TabIndex        =   15
         Top             =   1200
         Width           =   855
      End
      Begin VB.Label Label5 
         Caption         =   "罰款金額:"
         Height          =   375
         Index           =   2
         Left            =   240
         TabIndex        =   14
         Top             =   2040
         Width           =   975
      End
      Begin VB.Label Label6 
         Caption         =   "借書日期:"
         Height          =   375
         Index           =   1
         Left            =   240
         TabIndex        =   13
         Top             =   1560
         Width           =   975
      End
      Begin VB.Label Label1 
         Caption         =   $"B借書.frx":0000
         Height          =   495
         Index           =   1
         Left            =   600
         TabIndex        =   12
         Top             =   2520
         Width           =   735
      End
      Begin VB.Label Label8 
         Caption         =   "(10位)"
         Enabled         =   0   'False
         ForeColor       =   &H000000FF&
         Height          =   255
         Index           =   0
         Left            =   3000
         TabIndex        =   11
         Top             =   600
         Width           =   855
      End
      Begin VB.Label Label2 
         Caption         =   "讀者號:"
         Height          =   255
         Left            =   405
         TabIndex        =   10
         Top             =   600
         Width           =   735
      End
      Begin VB.Label Label4 
         Caption         =   "圖書號:"
         Height          =   255
         Left            =   405
         TabIndex        =   9
         Top             =   1200
         Width           =   735
      End
   End
End
Attribute VB_Name = "B借書"
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
Private Sub txtReadNo_Change()
  '得到讀者借書信息 罰款、未還圖書數目、超期圖書數目
    '得到罰款
    SQL = " select 罰款金額 from 讀者信息表 where 讀者號='" & Trim(txtReadNo.Text) & "'"
    Set rs = SelectSQL(SQL, msg)
    If rs.RecordCount > 0 Then                      '如果存在此讀者號
        Me.LblPenalty.Caption = rs.Fields("罰款金額")
    Else
        Me.LblPenalty.Caption = "無"
    End If
    '得到未還圖書數
    SQL = " select count(*) as num from 借還信息表 where 讀者號='" & Trim(txtReadNo.Text) & "'"
    SQL = SQL & " and 還書日期 is null "
    Set rs = SelectSQL(SQL, msg)
    If rs.RecordCount > 0 Then                      '如果存在統計結果
        Me.LblNoReturn.Caption = rs.Fields("num")
    Else
        Me.LblNoReturn.Caption = "0"
    End If
    '得到超期圖書數
    Dim validNum As Integer
    '如果沒有續借
    SQL = " select count(*) as num from 借還信息表 where 讀者號='" & Trim(txtReadNo.Text) & "'"
    SQL = SQL & " and 還書日期 is null and 續借日期 is null "
    SQL = SQL & "and  datediff(day,借書日期,getdate())>" & Sys_BorrowLimite
    Set rs = SelectSQL(SQL, msg)
    If rs.RecordCount > 0 Then                      '如果存在統計結果
        validNum = rs.Fields("num")
    End If
    '如果已經續借了
    SQL = " select count(*) as num from 借還信息表 where 讀者號='" & Trim(txtReadNo.Text) & "'"
    SQL = SQL & " and 還書日期 is null and 續借日期 is not null "
    SQL = SQL & "and  datediff(day,借書日期,getdate())>" & Sys_BorrowLimite + Sys_ContinueLimite
    Set rs = SelectSQL(SQL, msg)
    If rs.RecordCount > 0 Then                      '如果存在統計結果
        validNum = validNum + rs.Fields("num")
    Else
        Me.LblValid.Caption = "0"
    End If
    If validNum = 0 Then
        Me.LblValid.Caption = "0"
    Else
        Me.LblValid.Caption = validNum
    End If
    rs.Close
End Sub
Private Sub txtBookNo_Change()
 '得到圖書名稱
    SQL = " select 題名,作者,版次,圖書數量  from 圖書信息表 where 圖書號='" & Trim(txtBookNo.Text) & "'"
    Set rs = SelectSQL(SQL, msg)
    If rs.RecordCount > 0 Then                      '如果存在查詢結果
        Me.LblBookName.Caption = rs.Fields("題名")
        Me.LblAuthor.Caption = rs.Fields("作者")
        Me.LblPubNo.Caption = rs.Fields("版次")
        Me.LblNum.Caption = rs.Fields("圖書數量")
    Else
        Me.LblBookName.Caption = "無"
        Me.LblAuthor.Caption = "無"
        Me.LblPubNo.Caption = "無"
        Me.LblNum.Caption = "0"
    End If
    rs.Close
End Sub
Private Sub CmdSave_Click()
    On Error GoTo ErrMsg             '出錯處理
    If Not CheckData Then
        Exit Sub                     '如果數據不合法就退出
    Else
        '添加新數據
        Call setData
        Call ExecuteSQL(SQL, msg)
        '圖書的存儲數量減少1
        SQL = " update 圖書信息表 set 圖書數量=圖書數量-1 where 圖書號='"
        SQL = SQL & Trim(Me.txtBookNo.Text) & "'"
        Call ExecuteSQL(SQL, msg)
        MsgBox ("成功添加數據!")
        Call txtBookNo_Change            '重新獲得數據
        Call txtReadNo_Change            '重新獲得數據
    End If
    Exit Sub
ErrMsg:
    MsgBox Err.Description, vbExclamation, "出錯"
End Sub
Private Function CheckData() As Boolean
'檢查數據的合法性
    Dim msgt As String
    msgt = ""
    '檢查數據
    If Trim(Me.txtReadNo.Text) = "" Then            '檢查讀者號是否為空
        msgt = "讀者號為空; "
    ElseIf Trim(Me.txtBookNo.Text) = "" Then        '檢查圖書號是否為空
        msgt = "圖書號為空; "
    ElseIf Not Len(Trim(txtReadNo.Text)) = 10 Then  '檢查讀者號是否為12位
        msgt = "讀者號不是10位; "
    ElseIf Not Len(Trim(txtBookNo.Text)) = 12 Then  '檢查圖書號是否為12位
        msgt = "圖書號不是12位; "
    End If
    If Not msgt = "" Then                           '如果錯誤消息不為空,給出錯誤提示
        MsgBox (msgt)
        CheckData = False                           '返回False
        Exit Function
    End If
    '檢查讀者號的合法性,以及借書的合法性
    If (Me.LblPenalty.Caption = "無") Then            '如果查不到讀者的罰款金額,說明該讀者不存在
        MsgBox ("讀者號輸入錯誤!")
        CheckData = False                           '返回False
        Exit Function
    End If
    If CInt(Me.LblNum.Caption) < 1 Then
        MsgBox ("此書已被借出!")
        CheckData = False                           '返回False
        Exit Function
    End If
    
    If CDbl(Me.LblPenalty.Caption) > Sys_MaxPenalty Then
        MsgBox ("請讀者先交罰款!")
        CheckData = False                           '返回False
        Exit Function
    End If
    If CInt(Me.LblValid.Caption) > 0 Then
        MsgBox ("請讀者先歸還超期的圖書!")
        CheckData = False                           '返回False
        Exit Function
    End If
    If CInt(Me.LblNoReturn.Caption) >= Sys_MaxBorrow Then
        MsgBox ("讀者借書已經超過最大數量!")
        CheckData = False                           '返回False
        Exit Function
    End If
    '檢查圖書號的合法性
    If (Me.LblBookName.Caption = "無") Then          '如果查不到圖書題名,說明不錯在該圖書
        MsgBox ("圖書號輸入錯誤!")
        CheckData = False                           '返回False
        Exit Function
    End If
    CheckData = True                                '合法返回True
End Function
Private Sub setData()
    SQL = "insert into 借還信息表 (讀者號,圖書號,借書日期,備注) values('"
    SQL = SQL & Trim(Me.txtReadNo.Text) & "','"
    SQL = SQL & Trim(Me.txtBookNo.Text) & "','"
    SQL = SQL & Trim(Me.DTPicker1.Value) & "','"
    SQL = SQL & Trim(Me.txtNotes.Text) & "')"
End Sub
Private Sub cmdCancel_Click()
'取消操作
    '重置控件
    Me.txtBookNo.Text = ""
    Me.txtReadNo.Text = ""
    Me.DTPicker1.Refresh
    Me.txtNotes.Text = ""
End Sub
Private Sub CmdExit_Click()
    '退出操作
    圖書管理系統.Enabled = True
    Unload Me
End Sub
Private Sub Form_Unload(Cancel As Integer)
    '退出操作
    圖書管理系統.Enabled = True
    Unload Me
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91行情网站电视在线观看高清版| 亚洲激情欧美激情| 亚洲精选免费视频| 毛片av一区二区三区| 色综合久久久久久久| 亚洲精品一区二区三区福利| 亚洲成年人网站在线观看| 成人激情动漫在线观看| 日韩精品一区二区三区中文不卡 | 精品国产网站在线观看| 亚洲黄色免费网站| 成人福利电影精品一区二区在线观看| 日韩视频在线永久播放| 亚洲成av人**亚洲成av**| 99国产欧美另类久久久精品 | 欧美伊人久久久久久久久影院| 久久婷婷久久一区二区三区| 午夜伊人狠狠久久| 在线免费观看一区| 日韩美女久久久| 99免费精品在线| 中文字幕不卡三区| 丁香另类激情小说| 中文字幕免费在线观看视频一区| 久久国产精品一区二区| 6080yy午夜一二三区久久| 午夜激情一区二区三区| 欧美三级中文字幕在线观看| 亚洲男人天堂一区| 97久久久精品综合88久久| 日本一区二区三区电影| 国产乱理伦片在线观看夜一区 | 国产激情精品久久久第一区二区 | 国产成人精品亚洲777人妖| 日韩欧美国产精品一区| 日韩av在线播放中文字幕| 欧美日韩国产一区| 日韩经典中文字幕一区| 日韩视频一区二区三区在线播放| 日韩有码一区二区三区| 日韩你懂的在线播放| 激情综合网激情| 国产日韩欧美在线一区| 丰满放荡岳乱妇91ww| 国产精品久久久久四虎| 在线一区二区三区四区五区| 一区二区三区欧美激情| 欧美日韩免费视频| 捆绑紧缚一区二区三区视频 | 538在线一区二区精品国产| 日韩国产成人精品| 久久中文娱乐网| 99视频精品免费视频| 亚洲第一二三四区| 欧美成人a∨高清免费观看| 国产精品18久久久久久久久久久久| 国产日韩精品一区| 97精品国产露脸对白| 日日骚欧美日韩| 久久精品男人天堂av| 色94色欧美sute亚洲线路一ni| 亚洲国产精品精华液网站| 日韩精品一区二区三区四区视频| 国产精品亚洲专一区二区三区| 国产精品久久福利| 欧美乱妇23p| 国产不卡视频一区| 亚洲国产日日夜夜| 国产天堂亚洲国产碰碰| 欧美三区在线视频| 成人高清视频在线| 麻豆久久一区二区| 亚洲乱码国产乱码精品精98午夜 | 久久99热国产| 自拍偷拍亚洲欧美日韩| 欧美一级爆毛片| 91美女在线看| 国产福利一区二区三区视频| 亚洲一区在线观看免费 | 精品sm在线观看| 欧美性生活一区| 成人综合婷婷国产精品久久 | 国产99久久久久| 日本不卡中文字幕| 一区二区国产盗摄色噜噜| 欧美大白屁股肥臀xxxxxx| 一本色道久久综合狠狠躁的推荐| 激情图区综合网| 日韩国产欧美在线视频| 亚洲精品日日夜夜| 中文字幕中文字幕一区| 久久久精品蜜桃| 精品欧美黑人一区二区三区| 欧美日韩国产一区二区三区地区| 91免费国产在线观看| 国产成人精品免费| 九色porny丨国产精品| 五月婷婷久久丁香| 亚洲一区二区三区四区在线| 中文字幕第一页久久| 国产欧美日韩综合精品一区二区 | 国产精品三级视频| 欧美电视剧在线看免费| 555夜色666亚洲国产免| 欧美精品xxxxbbbb| 欧美三区在线观看| 欧美日韩国产综合久久| 欧美日韩精品免费| 欧美日韩一区二区在线观看视频| 色狠狠av一区二区三区| 在线中文字幕一区| 欧美亚洲综合一区| 欧美私人免费视频| 欧美日韩亚洲综合在线 | 99久久99久久久精品齐齐| 成人在线综合网| 成人aa视频在线观看| www.欧美精品一二区| 91麻豆精品在线观看| 91免费看片在线观看| 欧美在线不卡一区| 欧美日本一区二区| 欧美va在线播放| 久久欧美一区二区| 中文字幕欧美国产| 亚洲美腿欧美偷拍| 天涯成人国产亚洲精品一区av| 亚洲成av人片在www色猫咪| 日av在线不卡| 国产精品综合二区| 91亚洲精品久久久蜜桃| 欧美午夜片在线看| 日韩免费看的电影| 国产日韩欧美综合在线| 亚洲欧美日本在线| 免费观看一级特黄欧美大片| 国产精品一区不卡| 91精品福利视频| 精品少妇一区二区三区日产乱码 | 92国产精品观看| 在线播放中文一区| 久久先锋影音av| 日韩毛片高清在线播放| 日本中文在线一区| 国产a视频精品免费观看| 欧美日韩日日骚| 亚欧色一区w666天堂| 国产一区二区三区在线观看免费| 免费欧美在线视频| 欧美巨大另类极品videosbest| 色猫猫国产区一区二在线视频| 激情六月婷婷久久| 国产一区二区不卡在线| 色婷婷精品久久二区二区蜜臀av| 欧美日韩在线播| 日本一区二区三区dvd视频在线 | 久久精品国产99国产精品| 成人高清视频在线| 日韩精品一区二区三区中文不卡 | 337p日本欧洲亚洲大胆精品 | 久久免费电影网| 亚洲一区二区中文在线| 国内精品不卡在线| 欧美老女人在线| 亚洲欧美偷拍卡通变态| 狠狠色综合日日| 欧美视频你懂的| 国产精品超碰97尤物18| 国产一区二区三区精品视频| 在线一区二区三区四区| 国产精品乱人伦中文| 老司机精品视频线观看86 | 日韩欧美不卡在线观看视频| 亚洲伦理在线精品| 国产成人精品亚洲777人妖| 69成人精品免费视频| 久久精品国产成人一区二区三区 | 精品少妇一区二区三区日产乱码| 亚洲精品免费在线播放| 丁香五精品蜜臀久久久久99网站| 88在线观看91蜜桃国自产| 亚洲免费看黄网站| jlzzjlzz亚洲日本少妇| 日本一区二区视频在线观看| 蜜臀99久久精品久久久久久软件| 欧美系列亚洲系列| 亚洲一区在线观看视频| 色又黄又爽网站www久久| 国产精品乱码久久久久久| 国产综合色精品一区二区三区| 欧美电影在线免费观看| 亚洲一区二区视频在线观看| 91天堂素人约啪| 亚洲婷婷综合久久一本伊一区 | 中国av一区二区三区| 国产大陆a不卡| 国产亚洲精久久久久久| 国产91综合网| 国产精品不卡一区| 色狠狠一区二区|