學生資訊管理系統 系統模組

2021-08-21 08:53:29 字數 1728 閱讀 5610

系統模組主要分為三個小模組:1:新增使用者  

2 : 修改密碼  

3 : 推出登陸

其中知識點相對比較多的在新增使用者窗體中:

1:新增使用者模組的主要功能就是為資料庫新增新的使用者

a: 判斷文字框中是否為空

b:若不為空,判斷輸入的使用者名稱是否在資料庫中已經存在

起初對於這句話並不是很理解,在查詢之後發現其實他的含義是:

txtsql = "select * from user_info" 

set mrc = executesql(txtsql, msgtext)

'是自定義函式。executesql 一定是執行sql語句(英文的意思是這樣的-一般按照用途定義名字的)

'裡面的兩個引數 txtsql 是指 用來執行的sql語句 比如:select * from 表

'msgtext引數 指的是實行完sql語句後的彈出框 是成功了還是失敗了之類

executesql(txtsql, msgtext) 

解釋: executesql 一定是執行sql語句

(英文的意思是這樣的

-一般按照用途定義名字的

)

'裡面的兩個引數

?txtsql?是指?

用來執行的

sql語句?比如

:select*from

'msgtext引數

指的是實行完sql語句後的彈出框

?是成功了還是失敗了之類的

但是msgtext 究竟是什麼東西? 他會彈出什麼資訊?

可以用

msgbox msgtext  來幫助我們檢測

msgtext

他真實的含義:

他會彈出這樣的提示

所以這裡的msgtext 作用就是相當於

txtsql = "select * from user_info"

語句的反饋,一共查詢到一條記錄

在判斷完倆個密碼一致之後,需要更新資料庫中的內容,這時就用到了: 

mrc.fields(0) = trim(text1(0).text)   '第一列為user_id

mrc.fields(1) = trim(text1(1).text)   '資料庫第二列為 user_pw 即為密碼

這裡的 0 和

1 究竟是什麼意思?

這裡表示資料庫中第一列和第二列

,開啟相應的資料庫表可以看出:

下面是我關於系統模組的思維導圖: 

學生資訊管理系統

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

學生資訊管理系統

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

學生資訊管理系統

學生資訊管理系統由13個窗體1乙個mdi窗體乙個模組組成,窗體主要實現了登陸 新增 修改 檢視等功能,模組主要是存放全域性變數和各種函式。在敲這個系統之前,我覺得有個問題需要考慮一下,要是想一邊敲一邊除錯的話,那前面就得把資料庫等配置好了,如果想敲完再除錯的話,那就什麼時候配置好資料庫都可以。我當時...