平生第一次自己動手做的乙個系統,儘管**不是自己完完全全敲下來的,但萬事開頭難,我已經很滿足了。下面就拿出自己的一些心得和大家分享。
學生管理系統從開始到驗收自己足足做了有兩周的時間,該系統實現了對學生資訊的增、刪、修、查,可以說是滿足了基本的需求。它是在vb學習的基礎上加進了資料庫的知識,完成該系統除了實現**部分的功能,最重要的就是建立資料庫和vb的連線。首先需要做的就是完成對資料來源的odbc配置,接下來開啟資料庫,最後在vb中建立對資料庫的連線即可。
下面就將自己在做管理系統時遇到的問題分享給大家,希望對大家有所幫助。此次完成系統的最大感悟就是:書寫**就如同與人交流,一字之差都會使意思有很大的變化,當然**的一字之差帶來的就是系統的bug。最常見的就是實時錯誤'91'
這個錯誤大部分是由於連線資料庫的**部分出錯而導致的,最不起眼的問題是在書寫**時缺少了乙個空格,誤將 txtsql = "select*from
class_info "書寫
為txtsql = "select*fromclass_info ",
錯誤雖小,但是值得注意;
還有就是實時錯誤'-2147217887(80040e21)'
這是由於資料庫中對文字框對應的資料空間有一定的限制,一旦超出了長度值,就會產生該種錯誤。當然長度值可以在相應表的設計中修改,具體步驟如下:
還有實時錯誤"-2147217885(80040e23)"
址寫入連線字串中,即connectstring= "provider=sqloledb;server=192.168.24.122;uid=sa;pwd=123;database=student",本地連線的字串為connectstring
= "filedsn=student.dsn;uid=sa;pwd=123"。
以上就是做管理系統比較常見的一些問題,當然還不止這些,未完,待續!
學生管理系統總結
1 變數名只d1字母 數字和下劃線組成,其中不能有小數點和空格。2 變數名不能與vb的保留字相同,也不要與過程名和符號常星名相同。3 變數名必須以字母開頭,其字元個數不得超過255個。4 變數名不區分大小寫 dim a as integer 說明a為整型變數 dim b as string 說明b為...
ABP理論學習之功能管理
返回總目錄 大多數的saas 多租戶 應用都有不同功能的版本 包 因此,他們可以給租戶 客戶 提供不同的 和功能選項。abp提供了功能系統使得這個更簡單。我們可以定義功能,然後檢查某個功能是否對乙個租戶開啟了,最後將功能系統整合到其他的abp概念中 如許可權和選單 關於ifeaturevaluest...
ABP理論學習之功能管理
大多數的saas 多租戶 應用都有不同功能的版本 包 因此,他們可以給租戶 客戶 提供不同的 和功能選項。abp提供了功能系統使得這個更簡單。我們可以定義功能,然後檢查某個功能是否對乙個租戶開啟了,最後將功能系統整合到其他的abp概念中 如許可權和選單 關於ifeaturevaluestore 功能...