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

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

?? frmselect.frm

?? 用VB做的考試系統 ,后臺是SQL2000,界面簡單,有詳細的說明.對VB學習者有很強的指導意義.
?? FRM
?? 第 1 頁 / 共 2 頁
字號:
      Left            =   622
      TabIndex        =   18
      Top             =   2274
      Width           =   450
   End
   Begin VB.Label Label4 
      AutoSize        =   -1  'True
      Caption         =   "選項C"
      Height          =   180
      Left            =   622
      TabIndex        =   17
      Top             =   2632
      Width           =   450
   End
   Begin VB.Label Label1 
      AutoSize        =   -1  'True
      Caption         =   "題干內容"
      Height          =   180
      Left            =   622
      TabIndex        =   16
      Top             =   315
      Width           =   720
   End
   Begin VB.Label Label2 
      AutoSize        =   -1  'True
      Caption         =   "選項A"
      Height          =   180
      Left            =   622
      TabIndex        =   15
      Top             =   1916
      Width           =   450
   End
End
Attribute VB_Name = "SelectOne"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Dim isAdding As Boolean             '定義操作狀態標志
Dim objSelect As Recordset          '用于保存單項選擇題數據表記錄
Dim objCn As Connection             '用于建立數據庫聯接

Private Sub cmdExit_Click()
    Unload Me               '關閉單項選擇題管理窗體
End Sub

Private Sub Form_Load()
    '建立數據庫聯接
    Set objCn = New Connection                 '實例化聯接對象
    With objCn                                 '建立數據庫聯接
        .Provider = "SQLOLEDB"
        .ConnectionString = "User ID=sa;PWD=123;Data Source=(local);" & _
                            "Initial Catalog=自測考試"
        .Open
    End With
    '獲取單項選擇題記錄
    Set objSelect = New Recordset                 '實例化objSelect對象
    With objSelect
        Set .ActiveConnection = objCn
        .CursorLocation = adUseClient           '指定使用客戶端游標
        .CursorType = adOpenStatic              '指定使用靜態游標
        .LockType = adLockOptimistic
        .Open "SELECT * FROM 選擇題"        '獲取單項選擇題數據
    End With
    cmdMove(0).Value = True                     '觸發按鈕單擊事件,顯示第一個記錄
End Sub

Private Sub cmdMove_Click(Index As Integer)
    With objSelect
        Select Case Index           '切換當前記錄
            Case 0                  '使第一個記錄成為當前記錄
                If .RecordCount > 0 And Not .BOF Then .MoveFirst
            Case 1                  '使上一個記錄成為當前記錄
                If .RecordCount > 0 And Not .BOF Then
                    .MovePrevious
                    If .BOF Then .MoveFirst
                End If
            Case 2                  '使下一個記錄成為當前記錄
                If .RecordCount > 0 And Not .EOF Then
                    .MoveNext
                    If .EOF Then .MoveLast
                End If
            Case 3                  '使最后一個記錄成為當前記錄
                If .RecordCount > 0 And Not .EOF Then .MoveLast
        End Select
        Show_Data
    End With
    If isAdding Then isAdding = False
End Sub

Private Sub cmdAdd_Click()
    txtNews = "添加新記錄"
    txtQuestion = ""
    txtA = "": txtB = ""
    txtC = "": txtD = ""
    optA = True
    txtPoint = "1"
    txtParse = ""
    isAdding = True
    txtQuestion.SetFocus
End Sub

Private Sub cmdDelete_Click()
    '根據是否處于添加記錄狀態執行不同的操作
    If isAdding Then
        '退出添加記錄狀態,顯示當前記錄
        isAdding = False
        If objSelect.RecordCount <= 0 Then
            txtNews = "記錄:無"    '顯示無記錄提示
        Else
            Show_Data               '顯示當前記錄數據
        End If
    Else
        If objSelect.RecordCount > 0 Then
            If MsgBox("是否刪除當前記錄?", vbYesNo + vbQuestion, _
                       "單項選擇題管理") = vbYes Then
                objSelect.Delete            '執行刪除當前記錄操作
                cmdMove(2).Value = True '顯示下一記錄數據
            Else
                Show_Data   '顯示當前記錄數據
            End If
        End If
    End If
End Sub
Private Sub cmdSave_Click()
    Dim objCopy As New Recordset
    '在當前表中無數據和不是添加記錄時,不執行保存操作
    If Not isAdding And objSelect.RecordCount < 1 Then Exit Sub
    If Trim(txtQuestion) = "" Then
        MsgBox "題干不能為空!", vbCritical, "單項選擇題管理"
        txtQuestion.SetFocus: txtQuestion = ""
    ElseIf Trim(txtA) = "" Then
        MsgBox "請輸入選項A!", vbCritical, "單項選擇題管理"
        txtA.SetFocus: txtA = ""
    ElseIf Trim(txtB) = "" Then
        MsgBox "請輸入選項B!", vbCritical, "單項選擇題管理"
        txtB.SetFocus: txtB = ""
    ElseIf Trim(txtC) = "" Then
        MsgBox "請輸入選項C!", vbCritical, "單項選擇題管理"
        txtC.SetFocus: txtC = ""
    ElseIf Trim(txtD) = "" Then
        MsgBox "請輸入選項D!", vbCritical, "單項選擇題管理"
        txtD.SetFocus: txtD = ""
    ElseIf Not txtPoint Like "[1-9]" Then
        MsgBox "請輸入有效的分數!", vbCritical, "單項選擇題管理"
        txtPoint.SetFocus
        txtPoint.SelStart = 0: txtPoint.SelLength = Len(txtPoint)
    Else
        Set objCopy = objSelect.Clone
        With objCopy
            If .RecordCount > 0 Then
                '檢查題干是否重復
                .MoveFirst
                .Find "題干='" & Trim(txtQuestion) & "'"
                If (isAdding And Not .EOF) Or _
                    (Not isAdding And Not .EOF And _
                     .AbsolutePosition <> objSelect.AbsolutePosition) Then
                    MsgBox "試題重復,請修改!", vbCritical, "單項選擇題管理"
                    txtQuestion.SetFocus
                    txtQuestion.SelStart = 0
                    txtQuestion.SelLength = Len(txtQuestion)
                    Exit Sub
                End If
                If isAdding Then objSelect.AddNew       '添加新記錄
            Else
                If isAdding Then objSelect.AddNew       '添加新記錄
            End If
            objSelect.Fields("題干") = Trim(txtQuestion)
            objSelect.Fields("選項a") = Trim(txtA)
            objSelect.Fields("選項b") = Trim(txtB)
            objSelect.Fields("選項c") = Trim(txtC)
            objSelect.Fields("選項d") = Trim(txtD)
            objSelect.Fields("分數") = Trim(txtPoint)
            objSelect.Fields("答案") = Switch(optA, "A", optB, "B", optC, "C", optD, "D")
            If Trim(txtParse) <> "" Then objSelect.Fields("解析") = Trim(txtParse)
            objSelect.Update
            MsgBox "數據保存成功!", vbInformation, "單項選擇題管理"
            isAdding = False
            '顯示當前記錄編號和記錄總數
            txtNews = "記錄:" & objSelect.AbsolutePosition & "/" & objSelect.RecordCount
        End With
    End If
End Sub
Private Sub Form_Unload(Cancel As Integer)
    objCn.Close                 '關閉數據聯接
    Set objCn = Nothing         '釋放數據庫聯接
    Set objSelect = Nothing      '釋放記錄集對象
End Sub

'限制分數輸入
Private Sub txtPoint_KeyPress(KeyAscii As Integer)
    If Not (Chr(KeyAscii) Like "[1-9]" Or KeyAscii = vbKeyBack) Then
        KeyAscii = 0    '輸入不是數字或退格鍵,取消輸入
    End If
End Sub

Private Sub Show_Data()
    Dim i%
    With objSelect
        If .RecordCount < 1 Then
            txtNews = "記錄:無"    '顯示無記錄提示
            '清除顯示數據
            txtQuestion = "": txtPoint = "": txtParse = ""
            txtA = "": txtB = "": txtC = "": txtD = ""
        Else
            '顯示當前記錄數據
            txtQuestion = .Fields("題干"): txtPoint = .Fields("分數")
            If IsNull(.Fields("解析")) Then
                txtParse = ""
            Else
                txtParse = .Fields("解析")
            End If
            txtA = .Fields("選項a"): txtB = .Fields("選項b")
            txtC = .Fields("選項c"): txtD = .Fields("選項d")
            '顯示參考答案
            Select Case .Fields("答案")
                Case "A"
                    optA = True
                Case "B"
                    optB = True
                Case "C"
                    optC = True
                Case "D"
                    optD = True
            End Select
            '顯示當前記錄編號和記錄總數
            txtNews = "記錄:" & .AbsolutePosition & "/" & .RecordCount
        End If
    End With
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成va人在线观看| 国产成人啪午夜精品网站男同| 成人深夜视频在线观看| 欧美va日韩va| 日韩av电影免费观看高清完整版 | 日精品一区二区| 国产成人精品免费视频网站| 色偷偷成人一区二区三区91| 国产精品美女视频| 99在线精品免费| 亚洲欧美另类小说视频| 99久久精品国产麻豆演员表| 亚洲欧美日韩国产综合| 99热国产精品| 亚洲三级电影全部在线观看高清| 成人av电影观看| 国产精品国模大尺度视频| 丰满白嫩尤物一区二区| 国产农村妇女毛片精品久久麻豆| 裸体在线国模精品偷拍| 欧美久久久久久蜜桃| 麻豆国产精品视频| 久久久久久久久岛国免费| www.日韩精品| 亚洲国产欧美另类丝袜| 欧美一区二区三区在线电影| 青青草伊人久久| 精品免费国产一区二区三区四区| 国产精品一线二线三线精华| 亚洲国产精品成人综合| 色网站国产精品| 日韩av中文字幕一区二区| 精品国产百合女同互慰| 成人av免费网站| 亚洲一区二区三区视频在线 | 亚洲电影欧美电影有声小说| 欧美精品第1页| 日韩电影一区二区三区四区| 欧美大尺度电影在线| 国产91丝袜在线播放0| 一区二区三区四区高清精品免费观看| 欧美日韩一级黄| 韩国成人精品a∨在线观看| 中文字幕成人av| 欧美日韩一区高清| 国产一区二区精品在线观看| 亚洲乱码国产乱码精品精小说 | 91免费精品国自产拍在线不卡| 亚洲一区二区三区四区不卡| 久久精品视频在线看| 欧亚洲嫩模精品一区三区| 另类综合日韩欧美亚洲| 综合久久国产九一剧情麻豆| 欧美日韩不卡一区二区| 国产精品中文字幕日韩精品 | 国产成人综合在线观看| 亚洲123区在线观看| 国产亚洲精品福利| 69av一区二区三区| 91视频www| 国精品**一区二区三区在线蜜桃| 久久久久久久久伊人| 欧美系列亚洲系列| 不卡视频免费播放| 九九精品视频在线看| 五月激情六月综合| 亚洲免费伊人电影| 日本一区二区三区高清不卡| 91精品国模一区二区三区| 91视频免费看| 成人精品小蝌蚪| 久久国产精品99精品国产| 亚洲一区二区精品久久av| 国产精品每日更新| 国产日韩影视精品| 久久蜜桃一区二区| 精品国内二区三区| 欧美一级午夜免费电影| 在线观看av不卡| 国产乱码一区二区三区| 亚洲国产视频直播| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲午夜久久久| 国产精品久久毛片av大全日韩| 91精品国模一区二区三区| 欧美在线一二三| aaa欧美大片| 国产精品亚洲成人| 国产精品一级在线| 国产精品一区一区三区| 国产美女主播视频一区| 韩国午夜理伦三级不卡影院| 久久福利视频一区二区| 老司机一区二区| 麻豆成人av在线| 久久国内精品自在自线400部| 午夜欧美2019年伦理| 国产精品麻豆欧美日韩ww| 国产欧美日韩三级| 日本一区二区三区在线观看| 国产精品视频一二三区 | 国产精品一区二区视频| 国产乱码一区二区三区| 丁香六月综合激情| 成人av综合一区| 99久久99久久久精品齐齐| 99精品1区2区| 欧美午夜精品理论片a级按摩| 91精品办公室少妇高潮对白| 欧美丝袜第三区| 欧美精品第一页| 欧美va亚洲va| 精品国产露脸精彩对白| 欧美国产97人人爽人人喊| 亚洲婷婷国产精品电影人久久| 日韩毛片视频在线看| 亚洲国产精品久久一线不卡| 日韩福利视频网| 国产传媒欧美日韩成人| 色综合久久综合网97色综合 | 日韩理论片一区二区| 18欧美亚洲精品| 国产精品入口麻豆九色| 亚洲日本乱码在线观看| 日韩av不卡在线观看| 国产老肥熟一区二区三区| 成人午夜激情片| 欧洲精品一区二区| 精品成人一区二区三区四区| 国产精品乱码一区二区三区软件| 亚洲精品国久久99热| 免费欧美日韩国产三级电影| 成人免费高清在线| 欧美日韩美少妇| 精品成a人在线观看| 亚洲人123区| 激情六月婷婷久久| 成人免费视频免费观看| 日本高清不卡aⅴ免费网站| 日韩午夜在线影院| 国产精品久久久久久久久免费樱桃| 亚洲一二三区在线观看| 国产一区二区三区四| 成人av网站在线观看免费| 欧美一级日韩不卡播放免费| 国产日产欧产精品推荐色| 午夜电影网一区| 91丨九色丨国产丨porny| 精品国内二区三区| 亚洲午夜久久久久久久久久久| 国产成人免费9x9x人网站视频| 精品视频1区2区3区| 国产亚洲精品免费| 日韩精品免费专区| 成人污视频在线观看| 国产精品久久久久久久久快鸭 | 欧美岛国在线观看| 日韩三级免费观看| 99视频国产精品| 欧美日韩在线直播| 色婷婷综合久久久久中文一区二区| 麻豆精品国产传媒mv男同| 国产精品亚洲一区二区三区妖精| 日韩小视频在线观看专区| 日本欧美一区二区三区| 在线播放欧美女士性生活| 亚洲成人精品一区二区| 欧美在线你懂的| 亚洲图片一区二区| 欧美精品在线观看一区二区| 亚洲一区二区三区美女| 欧美性极品少妇| 天堂va蜜桃一区二区三区漫画版| 欧美日韩国产另类一区| 首页国产丝袜综合| 91精品国产色综合久久不卡蜜臀 | 午夜精品久久久久影视| 欧美日韩一区精品| 日韩av网站免费在线| 欧美成人vr18sexvr| 国产乱对白刺激视频不卡| 中文在线资源观看网站视频免费不卡| 国产成人高清视频| 久久精品视频一区二区三区| 成人丝袜视频网| 一区二区激情视频| 欧美久久一二区| 国产精品一区免费视频| 亚洲视频1区2区| 欧美精品九九99久久| 国产一区二区美女诱惑| 1024亚洲合集| 欧美体内she精高潮| 麻豆精品久久精品色综合| 国产亚洲一本大道中文在线| 99vv1com这只有精品| 亚洲国产人成综合网站| 精品免费一区二区三区| 99久久国产综合精品女不卡| 午夜精品aaa|