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

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

?? frmbooks.frm

?? 圖書管理系統,采用VISUAL BASIC數據庫編程技術,可用于課程設計,畢業設計等.
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
      Top             =   1340
      Width           =   1815
   End
   Begin VB.Label lblLabels 
      Caption         =   "存在:"
      Height          =   255
      Index           =   3
      Left            =   120
      TabIndex        =   6
      Top             =   1020
      Width           =   1815
   End
   Begin VB.Label lblLabels 
      Caption         =   "狀況:"
      Height          =   255
      Index           =   2
      Left            =   120
      TabIndex        =   4
      Top             =   700
      Width           =   1815
   End
   Begin VB.Label lblLabels 
      Caption         =   "書本編號:"
      Height          =   255
      Index           =   1
      Left            =   120
      TabIndex        =   2
      Top             =   380
      Width           =   1815
   End
   Begin VB.Label lblLabels 
      Caption         =   "書籍編號:"
      Height          =   255
      Index           =   0
      Left            =   120
      TabIndex        =   0
      Top             =   60
      Width           =   1815
   End
End
Attribute VB_Name = "frmBooks"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim WithEvents adoprimaryrs As Recordset
Attribute adoprimaryrs.VB_VarHelpID = -1
Dim WithEvents adoprimaryrs2 As Recordset
Attribute adoprimaryrs2.VB_VarHelpID = -1
Dim mbChangedByCode As Boolean
Dim mvBookMark As Variant
Dim mbEditFlag As Boolean
Dim mbAddNewFlag As Boolean
Dim mbDataChanged As Boolean

Private Sub DComTitleId_Change()
    Dim qunt As Integer
    adoprimaryrs2.MoveFirst
    adoprimaryrs2.Find ("TitleId" & "='" & DComTitleId & "'")
    qunt = adoprimaryrs2.Fields(1)
    Combo2.Clear
    For i = 1 To qunt
        Combo2.AddItem (DComTitleId & "/" & i)
    Next i
    Combo2.ListIndex = 0
    txtFields(1).Text = Combo2.Text
End Sub

Private Sub Form_Load()
    Dim db As Connection
    Set db = New Connection
    db.CursorLocation = adUseClient
    db.Open strConnection

    Set adoprimaryrs = New Recordset
    adoprimaryrs.Open "select TitleId,BookId,Condition,IsIn,MemberId,ReturnDate,IssueCounter,ReserveId,TypeIssue from Books", db, adOpenStatic, adLockOptimistic

    Set adoprimaryrs2 = New Recordset
    adoprimaryrs2.Open "select TitleId,Quantity from Titles", db, adOpenStatic, adLockOptimistic
  
    Dim oText As TextBox
    '綁定Textbox到數據源
    For Each oText In Me.txtFields
        Set oText.DataSource = adoprimaryrs
    Next
    Dim oCheck As CheckBox
    '綁定CheckBox到數據源
    For Each oCheck In Me.chkFields
        Set oCheck.DataSource = adoprimaryrs
    Next

    mbDataChanged = False
    Combo1.AddItem ("EXCELLENT")
    Combo1.AddItem ("GOOD")
    Combo1.AddItem ("POOR")
    Combo1.AddItem ("WORST")
    Combo1.AddItem ("MISSING")
    Combo1.ListIndex = 0
    
    comSearch.AddItem ("BookId")
    comSearch.AddItem ("TitleId")
    comSearch.AddItem ("MemberId")
    comSearch.AddItem ("ReserveId")
    comSearch.ListIndex = 0
    txtFields(0).Locked = True
    txtFields(1).Locked = True
    Set DComTitleId.DataSource = adoprimaryrs2
    Set DComTitleId.RowSource = adoprimaryrs2
    DComTitleId.ListField = "TitleId"
    If M.BooksCallByTitle Then
        cmdAdd_Click
    End If
 
End Sub
Private Sub Form_Unload(Cancel As Integer)
    Screen.MousePointer = vbDefault
End Sub

Private Sub adoPrimaryRS_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
    '這里顯示現在記錄
    lblStatus.Caption = "記錄: " & CStr(adoprimaryrs.AbsolutePosition)
End Sub

Private Sub adoPrimaryRS_WillChangeRecord(ByVal adReason As ADODB.EventReasonEnum, ByVal cRecords As Long, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
    '這里是放置驗證代碼的地方
    '下面這些事件激發此事件發生
    Dim bCancel As Boolean
    
    Select Case adReason
    Case adRsnAddNew
    Case adRsnClose
    Case adRsnDelete
    Case adRsnFirstChange
    Case adRsnMove
    Case adRsnRequery
    Case adRsnResynch
    Case adRsnUndoAddNew
    Case adRsnUndoDelete
    Case adRsnUndoUpdate
    Case adRsnUpdate
    End Select
    
    If bCancel Then adStatus = adStatusCancel
End Sub

Private Sub cmdAdd_Click()
On Error GoTo AddErr
    DComTitleId.Refresh
    With adoprimaryrs
        If Not (.BOF And .EOF) Then
            mvBookMark = .Bookmark
        End If
        .AddNew
        lblStatus.Caption = "Add record"
        mbAddNewFlag = True
        SetButtons False
    End With
    txtFields(6).Text = "0"
    txtFields(4) = "0"
    txtFields(7) = "0"
    Exit Sub
AddErr:
    MsgBox "發生錯誤:" & Err.Description, vbExclamation, "錯誤"
End Sub

Private Sub cmdDelete_Click()
    Dim q As Integer
On Error GoTo DeleteErr
    With adoprimaryrs
        .Delete
        .MoveNext
        If .EOF Then .MoveLast
    End With
    '更新Title表
    adoprimaryrs2.MoveFirst
    adoprimaryrs2.Find ("TitleId" & "='" & txtFields(0).Text & "'")
    q = adoprimaryrs2.Fields(1)
    q = q - 1
    adoprimaryrs2.Fields(1) = q
    adoprimaryrs2.Update
    Exit Sub
DeleteErr:
    MsgBox "發生錯誤:" & Err.Description, vbExclamation, "錯誤"
End Sub

Private Sub cmdRefresh_Click()
    '僅對多用戶環境下有效
    On Error GoTo RefreshErr
    adoprimaryrs.Requery
    Exit Sub
RefreshErr:
    MsgBox "發生錯誤:" & Err.Description, vbExclamation, "錯誤"
End Sub

Private Sub cmdEdit_Click()

On Error GoTo EditErr
    lblStatus.Caption = "編輯記錄"
    mbEditFlag = True
    SetButtons False
    '不允許編輯時隱藏Combo
    Combo2.Visible = False
    DComTitleId.Visible = False
    Exit Sub

EditErr:
    MsgBox "發生錯誤:" & Err.Description, vbExclamation, "錯誤"
End Sub
Private Sub cmdCancel_Click()

On Error Resume Next

    SetButtons True
    mbEditFlag = False
    mbAddNewFlag = False
    adoprimaryrs.CancelUpdate
    If mvBookMark > 0 Then
        adoprimaryrs.Bookmark = mvBookMark
    Else
        adoprimaryrs.MoveFirst
    End If
    mbDataChanged = False

End Sub

Private Sub cmdUpdate_Click()
On Error GoTo UpdateErr
    txtFields(2).Text = Combo1.Text
    txtFields(0).Text = DComTitleId.Text
    txtFields(1).Text = Combo2.Text

    adoprimaryrs.UpdateBatch adAffectAll

    If mbAddNewFlag Then
        '移動到新紀錄
        adoprimaryrs.MoveLast
    End If

    mbEditFlag = False
    mbAddNewFlag = False
    SetButtons True
    mbDataChanged = False
    
    Exit Sub
UpdateErr:
    MsgBox "發生錯誤:" & Err.Description, vbExclamation, "錯誤"
End Sub

Private Sub cmdClose_Click()
    Unload Me
End Sub

Private Sub cmdFirst_Click()
  
On Error GoTo GoFirstError

    adoprimaryrs.CancelUpdate
    adoprimaryrs.MoveFirst
    mbDataChanged = False
    Exit Sub

GoFirstError:
    MsgBox "發生錯誤:" & Err.Description, vbExclamation, "錯誤"
End Sub

Private Sub cmdLast_Click()

On Error GoTo GoLastError
    adoprimaryrs.CancelUpdate
    adoprimaryrs.MoveLast
    mbDataChanged = False
    Exit Sub

GoLastError:
    MsgBox "發生錯誤:" & Err.Description, vbExclamation, "錯誤"
End Sub

Private Sub cmdNext_Click()

On Error GoTo GoNextError

    adoprimaryrs.CancelUpdate
    If Not adoprimaryrs.EOF Then adoprimaryrs.MoveNext
    If adoprimaryrs.EOF And adoprimaryrs.RecordCount > 0 Then
        Beep
        '超出記錄尾,需要恢復
        adoprimaryrs.MoveLast
    End If
    'show the current record
    mbDataChanged = False
    Exit Sub
GoNextError:
    MsgBox "發生錯誤:" & Err.Description, vbExclamation, "錯誤"
End Sub

Private Sub cmdPrevious_Click()
On Error GoTo GoPrevError
    adoprimaryrs.CancelUpdate
    
    If Not adoprimaryrs.BOF Then adoprimaryrs.MovePrevious
    If adoprimaryrs.BOF And adoprimaryrs.RecordCount > 0 Then
        Beep
        '超出記錄頭,需要恢復
        adoprimaryrs.MoveFirst
    End If
    '顯示現在紀錄
    mbDataChanged = False
    
    Exit Sub

GoPrevError:
    MsgBox "發生錯誤:" & Err.Description, vbExclamation, "錯誤"
End Sub

Private Sub SetButtons(bVal As Boolean)
    cmdAdd.Visible = bVal
    cmdEdit.Visible = bVal
    cmdUpdate.Visible = Not bVal
    cmdCancel.Visible = Not bVal
    cmdDelete.Visible = bVal
    cmdClose.Visible = bVal
    cmdRefresh.Visible = bVal
    cmdNext.Enabled = bVal
    cmdFirst.Enabled = bVal
    cmdLast.Enabled = bVal
    cmdPrevious.Enabled = bVal
    Frame1.Enabled = bVal
    Combo1.Visible = Not bVal
    DComTitleId.Visible = Not bVal
    Combo2.Visible = Not bVal
End Sub

Private Sub txtFields_Change(Index As Integer)
    txtFields(Index).Text = UCase(Trim(txtFields(Index).Text))
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
男男成人高潮片免费网站| 欧美日韩精品久久久| 国产精品一品视频| 国产激情91久久精品导航| 国产精品亚洲午夜一区二区三区| 欧美bbbbb| 国产一区二区三区最好精华液| 老汉av免费一区二区三区| 美女网站色91| 久久99久久久欧美国产| 成人精品免费看| 在线视频中文字幕一区二区| 欧美精品tushy高清| 26uuu国产电影一区二区| 中文天堂在线一区| 日本亚洲免费观看| 99久久99久久综合| 欧美一区二区三区的| 中文无字幕一区二区三区| 中文字幕欧美国产| 国产麻豆精品95视频| 日本韩国一区二区| 国产视频911| 蜜桃视频第一区免费观看| 99精品国产热久久91蜜凸| 精品国产a毛片| 最新成人av在线| 精品在线亚洲视频| 日本道色综合久久| 亚洲伊人伊色伊影伊综合网| 国产精华液一区二区三区| 精品久久久久久久久久久久久久久 | 91蜜桃在线观看| 精品99999| 亚洲成精国产精品女| 国产电影一区在线| 欧美精品在线视频| 亚洲免费电影在线| 成人精品视频一区| 久久久亚洲高清| 九九视频精品免费| 国产精品美女久久福利网站| 国产高清在线观看免费不卡| www久久久久| 国产a视频精品免费观看| 欧美大白屁股肥臀xxxxxx| 麻豆精品国产传媒mv男同| 久久久久久免费| 国产成人夜色高潮福利影视| 欧美国产乱子伦| 99天天综合性| 日韩精品亚洲一区二区三区免费| 欧美男人的天堂一二区| 久久99精品久久久久久国产越南| 久久久久久久久久久电影| gogo大胆日本视频一区| 成人欧美一区二区三区1314| a在线欧美一区| 天天综合网 天天综合色| 91精品国产91久久久久久最新毛片 | 国产午夜久久久久| 91在线视频免费91| 视频一区中文字幕| 久久久亚洲高清| 色老头久久综合| 国产福利不卡视频| 日本vs亚洲vs韩国一区三区| 久久久99精品久久| 日韩亚洲国产中文字幕欧美| 北条麻妃一区二区三区| 男男视频亚洲欧美| 亚洲成va人在线观看| 国产精品丝袜一区| 久久久国产一区二区三区四区小说| 日韩视频一区二区三区| 欧美自拍偷拍一区| 久久精品72免费观看| 夜夜嗨av一区二区三区网页| 综合在线观看色| 国产精品毛片大码女人| 26uuu亚洲综合色| 5858s免费视频成人| 在线观看成人小视频| 成人免费视频免费观看| 麻豆中文一区二区| 亚洲国产精品麻豆| 亚洲精品成人a在线观看| 最近中文字幕一区二区三区| 欧美激情一区二区三区四区| 国产精品一二三四区| 国内成+人亚洲+欧美+综合在线| 亚洲欧洲制服丝袜| 亚洲国产高清在线| 亚洲乱码国产乱码精品精可以看| 综合自拍亚洲综合图不卡区| 亚洲福利视频一区二区| 亚洲成人资源网| 亚洲国产精品久久不卡毛片 | 国产精品欧美综合在线| 中文字幕一区二区不卡| 日韩码欧中文字| 日韩激情视频在线观看| 亚洲色图欧美激情| 日韩精品欧美精品| 国产成人h网站| 欧美性感一区二区三区| 久久婷婷综合激情| 亚洲欧美日韩综合aⅴ视频| 日韩激情av在线| 成人蜜臀av电影| 欧美久久久久免费| 亚洲欧美激情在线| 国产黑丝在线一区二区三区| 91麻豆精品国产91久久久久久久久 | 亚洲图片欧美一区| 国产激情一区二区三区四区| 欧美性生活一区| 亚洲色图视频网| 国产精品一区不卡| 日韩精品专区在线影院观看| 亚洲地区一二三色| 91国在线观看| 国产日韩欧美一区二区三区综合| 韩国v欧美v亚洲v日本v| 日韩一区二区三区在线| 亚洲国产毛片aaaaa无费看| 国产成人精品在线看| 久久精品视频网| 韩国v欧美v亚洲v日本v| 国产日韩视频一区二区三区| 国产在线乱码一区二区三区| 欧美人妇做爰xxxⅹ性高电影 | 久久夜色精品国产噜噜av| 国产麻豆视频一区二区| 国产人成亚洲第一网站在线播放| 亚洲6080在线| 欧洲视频一区二区| 亚洲免费观看高清完整版在线观看熊| 美女精品一区二区| 欧美大片顶级少妇| 久久精品久久精品| 中文字幕第一区二区| 91亚洲永久精品| 亚洲精品视频一区二区| 色拍拍在线精品视频8848| 亚洲美女视频在线| 精品欧美乱码久久久久久1区2区| 毛片av一区二区| 亚洲国产aⅴ成人精品无吗| 日韩亚洲欧美成人一区| 国产精品自产自拍| 亚洲综合视频在线观看| 亚洲精品在线免费观看视频| 国产伦精品一区二区三区免费| 亚洲福利一区二区三区| 亚洲天堂精品在线观看| 欧美不卡一区二区| 91在线观看免费视频| 国产乱淫av一区二区三区| 26uuu久久天堂性欧美| 激情五月激情综合网| 欧美一区二区三区男人的天堂| 久久99九九99精品| 成人在线视频首页| 国产精品毛片无遮挡高清| 91同城在线观看| 欧美一区二区三区四区高清| 日韩欧美一级二级| 丁香天五香天堂综合| 国产日韩欧美高清| 成人av午夜影院| 偷拍日韩校园综合在线| 日韩一二在线观看| 国产人成亚洲第一网站在线播放| 国产一区二区免费在线| 亚洲欧美综合另类在线卡通| 亚洲日本护士毛茸茸| 欧美一区二区大片| 激情综合五月婷婷| 伊人婷婷欧美激情| 久久精品视频在线看| 国产91色综合久久免费分享| 精品久久久久久无| 欧美午夜精品免费| 99精品国产视频| 久88久久88久久久| 日本欧美一区二区| 91精品国产色综合久久ai换脸| 麻豆精品一区二区三区| 婷婷久久综合九色国产成人| 91.com在线观看| 99久久精品一区| 亚洲一区欧美一区| 亚洲午夜精品网| 亚洲精品免费视频| 欧美激情在线一区二区三区| 日韩欧美美女一区二区三区| 欧美精品123区| 色噜噜狠狠一区二区三区果冻| 日韩国产欧美在线观看|