學生資訊管理系統

2021-06-17 18:37:58 字數 1068 閱讀 5519

學生資訊管理系統由13個窗體1乙個mdi窗體乙個模組組成,窗體主要實現了登陸、新增、修改、檢視等功能,模組主要是存放全域性變數和各種函式。

在敲這個系統之前,我覺得有個問題需要考慮一下,要是想一邊敲一邊除錯的話,那前面就得把資料庫等配置好了,如果想敲完再除錯的話,那就什麼時候配置好資料庫都可以。我當時選擇了前者。

當時我沒有拿到原始碼就照著敲,而是大概看了一下,然後按照程式啟動順序去乙個乙個窗體的敲,乙個乙個的實現,如果注重於實現的話,那連線資料庫應該是非常重要的乙個環節,基本上連線不上資料庫都會彈出乙個錯誤「物件變數或with塊未設定」,這個時候,如果你之前敲了幾個窗體都能連上的話,那主要除錯的地方就應該就是select語句了,如果是第一次連線,不僅是select那裡容易寫錯,在模組裡面看一下connectstring()和executesql()裡面也可能寫錯,從而導致資料庫不能連線,或者是外部原因,如odbc的檔案dsn沒設好,預設資料庫沒有選為需要用的資料庫等。連上資料庫後,就是對資料庫的訪問了,非常容易出錯的乙個地方就是會出現「eof或bof其中有乙個是真」這樣乙個錯誤,這個意思就是說你當前的記錄集要麼指向了最後乙個空的區域或者第乙個空區域,這個在前面的部落格中我已經做過比較詳細的分析。還有就是越界問題,不知道為什麼在資料庫裡面越界的時候錯誤提示並不是提示越界,而是說「.實時錯誤'-2147217887(8004e21)':多步操作產生錯誤。請檢查每一步的狀態值」這樣的提示,在設計資料庫表的時候可以設定每個項的資料長度,如果設計值比輸入長度小的話那就會產生上述錯誤。

在驗收的時候,不知怎麼,我突然縱觀了一下自己敲的,突然感覺好簡單,而驗出問題的時候我才發現,原來我的主要問題不在於能實現這些個功能,而是之前公尺老師講過的注釋、命名等方面做的非常不好,這是敲完之後才講的,後來我還是決定了全部按照這些做吧,反正以後也要做的,現在就多熟悉熟悉,以後會輕鬆一點去接受這些現在看著煩的東西。

今晚會議結束後,突然發現原來外面已經大雨滂沱,這雨來的真親切,知道我今晚打算洗澡,其實我還打算洗衣服,我相信明天一定會是晴天,很多貌似不可能實現的事情,只要你相信,你堅持,它很可能就會實現,而今晚,我只能期待著明天,一定會幹的。

學生資訊管理系統

學生資訊管理系統,顧名思義就是為了管理學生的相關資訊做的一款軟體。雖然這次有原始碼供我們參考,但是從中我學習到了如何從開始到完工去做一款軟體,下邊我從做一項軟體專案的前後順序來總結我的學生資訊管理系統。一,分析需求 首先在做這款軟體是,我們先想象乙個成品,他的功能有哪些,每個功能完成哪項任務,這就是...

學生資訊管理系統

1.背景描述 學校招生辦在錄取當年新生時為新生建立了乙個新生基礎資訊類studentbase,其中包含每位新生的基本資料 學號 long mnum 姓名 char mname 20 性別 int m 其中0表示男,1表示女 年齡 int mage 住址 char maddr 30 新生主修專業所在系...

學生資訊管理系統

configuration 可以設定資料庫資訊,比如字串引數,資料庫使用者名稱密碼,有些資料庫可能不需要密碼 新增資料夾 直接把資料夾拖進去重新整理然後包括在專案中。stathread 簡單的說法 stathread 指示應用程式的預設執行緒模型是單執行緒單元 sta 1.publicstaticv...