學生資訊管理系統總結之「經典語句一」

2021-06-08 14:14:48 字數 2542 閱讀 8453

學生資訊管理系統在昨天接近尾聲,大部分收工了。現在開始進入總結階段,首先進行經典語句的總結。

一、驗證資料有效性

(1)、判斷是否為空

前邊模組中定義了testtxt函式

ifnot testtxt(txtcourseno.text) then

msgbox "請輸入課程編號!", vbokonly +vbexclamation, "警告"

txtcourseno.setfocus

exit sub

end if

或是正常狀態:

if trim(txtid.text)= "" then

smeg = "學號不能為空!"

msgbox smeg, vbokonly + vbexclamation,"警告"

txtid.setfocus

exit sub

end if

(2)、判斷學號是否為數字

if notisnumeric(txtcourseno.text) then

msgbox "編號為數字,請輸入數字!",vbokonly + vbexclamation, "警告"

txtcourseno.setfocus

exit sub

end if

(3)、判斷插入資料是否重複

while (mrc.eof = false)

if (trim(mrc.fields(0)) =trim(txtcourseno.text)) then

msgbox "課程編號不能重複,請重新輸入!",vbokonly + vbexclamation, "警告"

txtcourseno.setfocus

exit sub

else

mrc.movenext

end if

wend   

(4)判斷日期格式是否真確

if notisdate(txtborndate.text) then

msgbox "出生時間應輸入日期格式(yyyy-mm-dd)!",vbokonly + vbexclamation, "警告"

txtborndate.setfocus

else

txtborndate = format(txtborndate, "yyyy-mm-dd")

end if

二、新增資料

mrc.addnew

mrc.fields(0) =trim(txtid.text)

mrc.fields(1) = trim(txtname.text)

mrc.fields(2) =trim(combo***.text)

mrc.fields(3) =trim(txtborndate.text)

mrc.fields(4) =trim(comboclassno.text)

mrc.fields(5) = trim(txttel.text)

mrc.fields(6) = trim(txtrudate.text)

mrc.fields(7) = trim(txtaddress.text)

mrc.fields(8) = trim(txtcomment.text)

mrc.update

msgbox "修改學籍資訊成功!", vbokonly +vbexclamation, "警告"

三、查詢資料庫中的表

dim mrcas adodb.recordset

dimtxtsql as string

dimmsgtext as string

txtsql="select* from result_info where  student_id  and student_name='" & trim(txtid.text) & txtname.text & "'"

setmrc=executesql(txtsql,msgtext)

四、密碼問題

(1)、判斷密碼登入次數是否超過三次

dim micount asinteger

micount=micount+1

ifmicount=3 then

me.hide

end if

(2)、兩次輸入的密碼是否相同

iftrim(text1(1).text) <> trim(text1(2).text) then

msgbox "兩次輸入的密碼不一樣,請確定!",vbokonly + vbexclamation, "警告"

text1(1).setfocus

text1(1).text = ""

text1(2).text = ""

exit sub

else

mrc.addnew

mrc.fields(0) = trim(text1(0).text)

mrc.fields(1) = trim(text1(1).text)

mrc.update

mrc.close

me.hide

msgbox "新增使用者成功!", vbokonly +vbexclamation, "警告"

end if

學生資訊管理系統總結

經過這一階段的學習,我結束了學生資訊管理系統,在這個學習階段不僅使我對於vb有了更深一步的認識,而且對於sql語句也有了較深的了解。下面是我的記錄 1.str2 msgbox 是否刪除當前記錄?vbokcancel,刪除當前記錄 中 代表的意思?用來將變數定義成字串,如 dim str2 2.frm...

學生資訊管理系統總結

前言 學生資訊管理系統歷時乙個多月,經過乙個多月的努力,敲完了所有 改完了所有bug,優化了某些方面。是程式設計的靈魂。在我們開始學生的時候往往會有點迷惑,會不知道從 開始學習學生,不知道是先敲 呢?還是先安裝資料庫呢?在改bug的時候,是乙個乙個窗體的改呢還是敲完一起改呢?現在我提出一些自己的建議...

學生資訊管理系統總結

學前認識 學習目的 通過這個系統,讓每個學生都對資訊管理系統 mis 有乙個初步的了解。同時通過這個入門級的系統,消除學生對系統的恐懼資訊,增強其自信。尤其是自認為沒有基礎的學生。學習內容 1.練習vb6.0的使用,增加 量,提公升 親和力 2.初步掌握對資料庫的基本操作 3.學會除錯,測試程式 4...