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

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

?? frmstudent.frm

?? 1.檔案與成績管理 2.學(xué)生查詢模塊 9.系統(tǒng)管理
?? FRM
?? 第 1 頁 / 共 3 頁
字號(hào):
          cmdFirst.Enabled = False
      Else
          cmdPrevious.Enabled = True
          cmdFirst.Enabled = True
      End If
      ''假如處于記錄的尾部
      If .EOF Then
          If Not .BOF Then DataEnv.rsStudent.MoveLast
          cmdNext.Enabled = False
          cmdLast.Enabled = False
      Else
          cmdNext.Enabled = True
          cmdLast.Enabled = True
      End If
    End With
    mstrFileName = ""
End Sub

Private Sub cboDep_Click()
    Dim rsClass As New ADODB.Recordset
    Dim strSQL
    '根據(jù)所選的系的不同,采用不同的SQL語句
    If cboDep.ItemData(cboDep.ListIndex) = 0 Then
        strSQL = "select * from 班級信息表"
    Else
        strSQL = "select * from 班級信息表 where dept_id=" & cboDep.ItemData(cboDep.ListIndex)
    End If
    rsClass.Open strSQL, DataEnv.Con
    '將所查到的rsClass中的內(nèi)容來填充cboClass
    cboClass.Clear
    cboClass.AddItem "全部"
    While Not rsClass.EOF
        cboClass.AddItem rsClass("Name")
        rsClass.MoveNext
    Wend
    cboClass.ListIndex = 0
    
    rsClass.Close
    Set rsClass = Nothing
End Sub

Private Sub cmdAdd_Click()
   '添加記錄
   fraSeek.Enabled = False
   fraBrowse.Enabled = False
   grdScan.Enabled = False
   DataEnv.rsStudent.AddNew
   dtpBirth.Value = "1980-01-01"
   fraInfo.Enabled = True
   fraBrowse.Enabled = False
   cmdAdd.Enabled = False
   cmdEdit.Enabled = False
   cmdDelete.Enabled = False
   cmdUpdate.Enabled = True
   cmdReport.Caption = "取消"
   cmdReport.Enabled = True
   mbClose = False                   '不能關(guān)閉窗口
End Sub

Private Sub cmdDelete_Click()
    '如果出錯(cuò),則顯示錯(cuò)誤代碼
  On Error GoTo errHandler
  If MsgBox("要?jiǎng)h除記錄?", vbYesNo + vbQuestion + vbDefaultButton2, "確認(rèn)") = vbYes Then
        '通過在DataEnv.Con中執(zhí)行SQL命令,來刪除記錄
      DataEnv.Con.Execute "delete from 學(xué)生信息表 where serial ='" & txtSerial & "'"
      DataEnv.rsStudent.MoveNext
      If DataEnv.rsStudent.EOF Then DataEnv.rsStudent.MoveLast
      '刷新用戶導(dǎo)航的網(wǎng)格控件
      Call RefreshGrid
  End If
  Exit Sub
errHandler:
  MsgBox Err.Description, vbCritical, "錯(cuò)誤"
End Sub

Private Sub cmdEdit_Click()
    '編輯記錄之前,需要設(shè)置其他控件的Enabled屬性
    fraSeek.Enabled = False
    fraBrowse.Enabled = False
    grdScan.Enabled = False
    fraInfo.Enabled = True
    cmdAdd.Enabled = False
    cmdEdit.Enabled = False
    cmdDelete.Enabled = False
    cmdUpdate.Enabled = True
    cmdReport.Caption = "取消"    ''更改cmdReport標(biāo)題
    cmdReport.Enabled = True
    mbClose = False              '出于編輯狀態(tài),則用戶不能關(guān)閉窗口
End Sub

Private Sub cmdFirst_Click()
    '移動(dòng)到記錄的頭部,并改變各個(gè)瀏覽按鈕的狀態(tài)
    DataEnv.rssqlSeek.MoveFirst
    DataEnv.rssqlSeek.MovePrevious
    Call ChangeBrowseState
End Sub

Private Sub cmdLast_Click()
    '移動(dòng)到記錄的尾部,并改變各個(gè)瀏覽按鈕的狀態(tài)
    DataEnv.rssqlSeek.MoveLast
    DataEnv.rssqlSeek.MoveNext
    Call ChangeBrowseState
End Sub

Private Sub cmdList_Click()
    '針對所選的班級,列出班級中所有的學(xué)籍信息
    Dim strSQL
    If cboClass.Text = "全部" Then
        strSQL = " from 學(xué)生信息表 order by serial"
    Else
        strSQL = " from 學(xué)生信息表 where class='" & cboClass & "' order by serial"
    End If
    DataEnv.rsStudent.Close
    DataEnv.rsStudent.Open "select * " & strSQL
    DataEnv.rssqlSeek.Close
    DataEnv.rssqlSeek.Open "select serial, name " & strSQL
    '刷新用戶導(dǎo)航的網(wǎng)格控件,并且根據(jù)記錄集中記錄的數(shù)目,來改變各個(gè)瀏覽按鈕的狀態(tài)。
    Call RefreshGrid
    Call ChangeBrowseState
    Call grdScan_Change
End Sub

Private Sub cmdNext_Click()     '移動(dòng)到記錄的下一條
    DataEnv.rssqlSeek.MoveNext
    Call ChangeBrowseState
End Sub

Private Sub cmdPrevious_Click() '移動(dòng)到記錄的上一條
    DataEnv.rssqlSeek.MovePrevious
    Call ChangeBrowseState
End Sub

Private Sub cmdReport_Click()
   On Error Resume Next
   If cmdReport.Caption = "取消" Then
      '取消所使用的更新更新
      DataEnv.rsStudent.CancelUpdate
      '重新顯示原來數(shù)據(jù)集中的內(nèi)容
      If DataEnv.rsStudent.BOF Then
         DataEnv.rsStudent.MoveFirst
      Else
         DataEnv.rsStudent.MovePrevious
         DataEnv.rsStudent.MoveNext
      End If
      Call RefreshBinding
      Call ChangeBrowseState
      fraSeek.Enabled = True
      fraBrowse.Enabled = True
      fraInfo.Enabled = False
      grdScan.Enabled = True
      cmdReport.Caption = "報(bào)表(R)"
      mbClose = True
   Else
    '生成報(bào)表
      Dim strSQL As String
      DataEnv.rsrptStudent.Close
      strSQL = "select * from 學(xué)生信息表 where serial = '" & txtSerial.Text & "'"
      DataEnv.rsrptStudent.Open strSQL
      rptStudent.Show
   End If
End Sub



Private Sub cmdSelectPhoto_Click()
    On Error GoTo errHandler:
    dlgSelect.DialogTitle = "選擇該學(xué)生的照片"
    dlgSelect.Filter = "所有圖形文件|*.bmp;*.dib;*.gif;*.jpg;*.ico|位圖文件(*.bmp;*.dib)" & _
            "|*.bmp;*.dib|GIF文件(*.gif)|*.gif|JPEG文件(*.jpg)|*.jpg|圖標(biāo)文件(*.ico)|*.ico"
    dlgSelect.ShowOpen
    If dlgSelect.FileName = "" Then Exit Sub
    imgPhoto.Picture = LoadPicture(dlgSelect.FileName)
    mstrFileName = dlgSelect.FileName
    Exit Sub
errHandler:
    MsgBox Err.Description, vbCritical, "錯(cuò)誤"
End Sub

Private Sub cmdUpdate_Click()
    '更新所添加或者修改的記錄
   On Error GoTo errHandler:
   Dim str As String
   str = txtSerial.Text
   With DataEnv.rsStudent
      .Fields("Serial") = txtSerial.Text
      .Fields("name") = txtName.Text
      .Fields("sex") = cboSex.Text
      .Fields("class") = dcbClass.Text
      .Fields("birthday") = dtpBirth.Value
      .Fields("tel") = txtTelephone.Text
      .Fields("address") = txtAddress.Text
      .Fields("resume") = txtResume.Text
      If mstrFileName <> "" Then Call WriteImage(.Fields("photo"), mstrFileName)
      .Update
   End With
   cmdReport.Caption = "報(bào)表(&R)"
   cmdUpdate.Enabled = False
   fraInfo.Enabled = False
   mbClose = True
   If DataEnv.rssqlSeek.State = adStateClosed Then DataEnv.rssqlSeek.Open
   '刷新右端用以導(dǎo)航的網(wǎng)格控件
   Call RefreshGrid
   '根據(jù)記錄集中記錄的個(gè)數(shù),改變各個(gè)按鈕的狀態(tài)
   Call ChangeBrowseState
   '定位到剛剛添加或者修改過的記錄
   DataEnv.rssqlSeek.MoveFirst
   DataEnv.rssqlSeek.Find "serial='" & str & "'"
   fraSeek.Enabled = True
   fraBrowse.Enabled = True
   grdScan.Enabled = True
   Exit Sub
errHandler:
  MsgBox Err.Description, vbCritical, " 錯(cuò)誤"
End Sub

Private Sub dcbClass_Click(Area As Integer)
  If txtSerial = "" Then
     txtSerial = dcbClass.Text
  End If
End Sub



Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
    If Not mbClose Then
        MsgBox "數(shù)據(jù)正被修改,窗口不能關(guān)閉", vbCritical, "錯(cuò)誤"
        Cancel = True
    End If
End Sub









Private Sub grdScan_Change()
   If grdScan.ApproxCount > 0 Then
        Call SeekStudent(grdScan.Columns(0).CellText(grdScan.Bookmark))
   End If
End Sub

Private Sub grdScan_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
   '當(dāng)前行改變,則動(dòng)態(tài)改變所要顯示的記錄
   If LastRow <> grdScan.Bookmark Then
      If grdScan.ApproxCount > 0 Then
         Call SeekStudent(grdScan.Columns(0).CellText(grdScan.Bookmark))
      End If
   End If
End Sub

Private Sub WriteImage(ByRef Fld As ADODB.Field, DiskFile As String)
    Dim byteData() As Byte '定義數(shù)據(jù)塊數(shù)組
    Dim NumBlocks As Long '定義數(shù)據(jù)塊個(gè)數(shù)
    Dim FileLength As Long '標(biāo)識(shí)文件長度
    Dim LeftOver As Long '定義剩余字節(jié)長度
    Dim SourceFile As Long '定義自由文件號(hào)
    Dim i As Long '定義循環(huán)變量
    
    Const BLOCKSIZE = 4096 '每次讀寫塊的大小
    
    SourceFile = FreeFile '提供一個(gè)尚未使用的文件號(hào)
    Open DiskFile For Binary Access Read As SourceFile '打開文件
    FileLength = LOF(SourceFile) '得到文件長度
    If FileLength = 0 Then '判斷文件是否存在
        Close SourceFile
        MsgBox DiskFile & "無 內(nèi) 容 或 不 存 在 !"
    Else
        NumBlocks = FileLength \ BLOCKSIZE '得到數(shù)據(jù)塊的個(gè)數(shù)
        LeftOver = FileLength Mod BLOCKSIZE '得到剩余字節(jié)數(shù)
        Fld.Value = Null
        ReDim byteData(BLOCKSIZE) '重新定義數(shù)據(jù)塊的大小
        For i = 1 To NumBlocks
            Get SourceFile, , byteData() ' 讀到內(nèi)存塊中
            Fld.AppendChunk byteData() '寫入FLD
        Next i
        
        ReDim byteData(LeftOver) '重新定義數(shù)據(jù)塊的大小
        Get SourceFile, , byteData() '讀到內(nèi)存塊中
        Fld.AppendChunk byteData() '寫入FLD
        Close SourceFile '關(guān)閉源文件
    End If
End Sub

Private Function ReadImage(blobColumn As ADODB.Field) As String
    '取得一個(gè)臨時(shí)性文件
    Dim strFileName As String
    strFileName = "ImageTmp"

    Dim FileNumber      As Integer      '文件號(hào)
    Dim DataLen             As Long         '文件長度
    Dim Chunks              As Long         '數(shù)據(jù)塊數(shù)
    Dim ChunkAry()      As Byte         '數(shù)據(jù)塊數(shù)組
    Dim ChunkSize       As Long         '數(shù)據(jù)塊大小
    Dim Fragment        As Long         '零碎數(shù)據(jù)大小
    Dim lngI                As Long '計(jì)數(shù)器
    
    On Error GoTo errHander
    
    ChunkSize = 2048                    '定義塊大小為 2K
    If IsNull(blobColumn) Then Exit Function

    DataLen = blobColumn.ActualSize         '獲得圖像大小
    If DataLen < 8 Then Exit Function   '圖像大小小于8字節(jié)時(shí)認(rèn)為不是圖像信息
        FileNumber = FreeFile               '產(chǎn)生隨機(jī)的文件號(hào)
    Open strFileName For Binary Access Write As FileNumber     '打開存放圖像數(shù)據(jù)文件
    Chunks = DataLen \ ChunkSize        '數(shù)據(jù)塊數(shù)
    Fragment = DataLen Mod ChunkSize    '零碎數(shù)據(jù)
    If Fragment > 0 Then            '有零碎數(shù)據(jù),則先讀該數(shù)據(jù)
            ReDim ChunkAry(Fragment - 1)
            ChunkAry = blobColumn.GetChunk(Fragment)
            Put FileNumber, , ChunkAry      '寫入文件
    End If

    ReDim ChunkAry(ChunkSize - 1)             '為數(shù)據(jù)塊重新開辟空間
    For lngI = 1 To Chunks                              '循環(huán)讀出所有塊
            ChunkAry = blobColumn.GetChunk(ChunkSize)   '在數(shù)據(jù)庫中連續(xù)讀數(shù)據(jù)塊
            Put FileNumber, , ChunkAry()    '將數(shù)據(jù)塊寫入文件中
    Next lngI
    Close FileNumber            '關(guān)閉文件
    
    ReadImage = strFileName
    
    Exit Function
    
errHander:
    ReadImage = ""
End Function


?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美变态tickling挠脚心| 337p粉嫩大胆噜噜噜噜噜91av | 亚洲人成人一区二区在线观看| 欧美这里有精品| 国产福利一区在线| 日韩精品亚洲专区| 亚洲日本丝袜连裤袜办公室| 精品国产91乱码一区二区三区| 色狠狠综合天天综合综合| 狠狠狠色丁香婷婷综合激情| 一级女性全黄久久生活片免费| 精品国产乱码久久久久久闺蜜| 91久久精品一区二区三| 岛国精品在线播放| 精品一区二区在线视频| 日韩在线播放一区二区| 亚洲一区成人在线| 成人免费在线播放视频| 日本一区二区动态图| 久久久亚洲精品一区二区三区| 欧美一级在线视频| 69堂精品视频| 欧美日韩一本到| 日本韩国视频一区二区| 97久久精品人人做人人爽| 成人综合在线观看| 国产成人丝袜美腿| 国产成人亚洲综合a∨婷婷图片| 精品无码三级在线观看视频| 日韩高清一区在线| 日韩在线观看一区二区| 丝袜美腿成人在线| 日韩精品久久久久久| 天天影视色香欲综合网老头| 天天综合网天天综合色| 午夜视频一区二区三区| 五月天中文字幕一区二区| 午夜久久久久久久久| 亚洲国产精品久久艾草纯爱| 亚洲午夜在线视频| 午夜精品久久久久影视| 天堂在线一区二区| 美女视频免费一区| 国内外成人在线视频| 国产一区二区三区黄视频 | 成人一区在线看| 春色校园综合激情亚洲| av一二三不卡影片| 色综合天天综合狠狠| 色天天综合久久久久综合片| 色8久久人人97超碰香蕉987| 欧美日韩一级黄| 国产精品久久夜| 亚洲人成小说网站色在线 | 中日韩av电影| 国产精品久久久久久久久免费相片 | 国产视频一区二区在线| 欧美激情一区二区三区全黄 | 蜜桃久久久久久久| 国产中文字幕一区| 丁香婷婷深情五月亚洲| 91看片淫黄大片一级在线观看| 色狠狠桃花综合| 在线综合视频播放| 久久女同性恋中文字幕| 亚洲区小说区图片区qvod| 婷婷夜色潮精品综合在线| 韩国一区二区视频| 91一区二区三区在线观看| 欧美另类z0zxhd电影| 26uuu亚洲| 亚洲激情在线播放| 六月丁香综合在线视频| 成人动漫一区二区| 欧美福利电影网| 中日韩av电影| 五月激情综合婷婷| 国产成人精品亚洲日本在线桃色| 色久综合一二码| 久久婷婷久久一区二区三区| 综合久久国产九一剧情麻豆| 免费视频最近日韩| av网站一区二区三区| 911精品国产一区二区在线| 亚洲国产电影在线观看| 午夜欧美电影在线观看| 成人午夜在线播放| 欧美电影免费观看高清完整版在线 | 日韩久久免费av| 亚洲欧美日韩电影| 狠狠色综合日日| 91黄色免费版| 久久久精品tv| 日日摸夜夜添夜夜添国产精品| 岛国精品在线播放| 欧美r级在线观看| 亚洲永久精品大片| 成人丝袜高跟foot| 日韩精品在线一区| 夜夜嗨av一区二区三区四季av| 国产精品综合一区二区三区| 欧美性xxxxxx少妇| 亚洲私人黄色宅男| 国产一区免费电影| 69久久夜色精品国产69蝌蚪网| 中文字幕在线观看不卡视频| 国产一区二区三区香蕉| 欧美一区二区视频网站| 亚洲欧美视频在线观看视频| 国产成人欧美日韩在线电影| 日韩欧美国产高清| 日韩电影免费一区| 欧美主播一区二区三区| 中文字幕不卡一区| 国产激情视频一区二区三区欧美 | 欧美国产成人精品| 久久99精品久久久久婷婷| 精品视频一区三区九区| 亚洲精品乱码久久久久久久久| 成人免费毛片aaaaa**| 久久久久久久久免费| 久久精品国产99| 日韩亚洲欧美综合| 日本麻豆一区二区三区视频| 欧美裸体bbwbbwbbw| 亚洲一级在线观看| 欧美在线你懂的| 亚洲一区二区三区四区在线观看 | 一区二区三区在线观看国产| 成a人片亚洲日本久久| 国产午夜三级一区二区三| 国产在线国偷精品免费看| 日韩欧美电影一区| 九色综合狠狠综合久久| 久久一留热品黄| 国产精品亚洲午夜一区二区三区| 日韩一二在线观看| 精品午夜久久福利影院| 久久综合狠狠综合| 国产91对白在线观看九色| 亚洲国产精品精华液2区45| 国产成人av在线影院| 日本一二三不卡| 91啪亚洲精品| 一区二区三区在线免费观看| 欧亚一区二区三区| 日本最新不卡在线| 精品精品国产高清a毛片牛牛 | 国产精品久久久久婷婷| 国产不卡视频在线观看| 中文字幕视频一区| 日本电影亚洲天堂一区| 亚洲成人tv网| 欧美电视剧免费全集观看| 国产精品99精品久久免费| 欧美国产丝袜视频| 在线观看一区不卡| 另类调教123区| 久久久99精品免费观看不卡| 99久久伊人精品| 午夜电影网一区| 久久亚洲精华国产精华液| 不卡视频在线观看| 亚洲妇女屁股眼交7| 精品免费一区二区三区| www.色精品| 亚洲v中文字幕| 国产日韩欧美精品电影三级在线| av亚洲精华国产精华| 午夜久久久影院| 国产视频一区二区三区在线观看| 色悠久久久久综合欧美99| 麻豆精品视频在线观看免费 | 国产精品不卡一区二区三区| 在线精品亚洲一区二区不卡| 久久精品国产精品亚洲精品| 中文字幕av一区 二区| 欧美日韩日日夜夜| 国产精品18久久久久久久久久久久 | 久久久久久久综合色一本| 91视频www| 久久国产精品第一页| 亚洲视频资源在线| 精品久久久久久久久久久院品网| 成人免费高清在线| 蜜桃av一区二区| 亚洲欧美另类小说视频| 久久综合久久综合九色| 在线观看精品一区| 国产成人免费在线视频| 丝袜美腿成人在线| 亚洲精品免费在线播放| 久久久国产午夜精品| 欧美精品九九99久久| 99精品视频一区| 国产不卡一区视频| 免费一级欧美片在线观看| 夜色激情一区二区| 中文字幕一区二区不卡| 亚洲精品一区二区三区影院 |