1. 程式人生 > >【學生】錯誤篇

【學生】錯誤篇

在敲學生的過程中不可避免的會出現一系列的錯誤,邊除錯邊記錄,結束學生了,也是時候把這些錯誤整理一下,為之後的機房提供參考。    錯誤一:   在這裡插入圖片描述 在這裡插入圖片描述 解決方法:我覺得這句話在這兒沒有什麼意義,就把它刪了,然後執行就沒問題了。

錯誤二:   在這裡插入圖片描述 在這裡插入圖片描述 出現這個問題的原因是因為資料庫沒有記錄。 解決方法:新增如下程式碼:

txtSQL = "select * from student_Info "  'SQL語句
    Set mrc = ExecuteSQL(txtSQL, MsgText)  '執行查詢操作
    If mrc.RecordCount = 0 Then
        MsgBox "資料為空", vbOKOnly + vbExclamation, "提示"
        '功能按鈕全部失效
        cmdFirst.Enabled = False
        cmdPrevious.Enabled = False
        cmdNext.Enabled = False
        cmdLast.Enabled = False
        txtSID.Enabled = False
        txtName.Enabled = False
        comboGender.Enabled = False
        DTPicker1.Enabled = False
        comboClassno.Enabled = False
        txtTel.Enabled = False
        DTPicker2.Enabled = False
        txtAddress.Enabled = False
        txtComment.Enabled = False
        cmdEdit.Enabled = False
        cmdUpdate.Enabled = False
        cmdCancel.Enabled = False
        cmdDelete.Enabled = False
    Else
        mrc.MoveFirst
        Call viewData

錯誤三:當前使用者不顯示 在這裡插入圖片描述 原因:我在模組定義了一個Username,又在該窗體下定義了,所以導致它為空值。 在這裡插入圖片描述 解決方法:把該窗體下的Username定義刪除。

錯誤四:新增學籍窗體 在這裡插入圖片描述 原因:VB中的聯絡電話的text文字框輸入了11位,而資料庫中的資料型別中設定字元為10。 在這裡插入圖片描述 在這裡插入圖片描述 解決方法:點選選單欄中的工具,之後如下所示 在這裡插入圖片描述 錯誤五:這種錯誤產生的原因就是窗體上缺少控制元件或者控制元件名稱不對。 在這裡插入圖片描述 錯誤六:窗體setcourseinfo 在這裡插入圖片描述 原因:出現這個錯誤一般有兩個原因, ①資料庫ODBC配置問題 ②程式碼輸入錯誤 解決方法:這個就是粗心導致程式碼輸入錯誤,只要在set和mrcc之間輸入空格即可。