freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于vb60學生信息管理系統(tǒng)的設計及實現畢業(yè)論文(編輯修改稿)

2025-07-24 18:56 本頁面
 

【文章內容簡介】 aheSize屬性決定新檢索記錄組的大小,而且標記錄是檢索到的第一個記錄。如果Recordset對象是僅向前的,則用戶仍然可以傳送小于零的NumRecords參數(只要目標在已緩存記錄的當前集合中)。如果Move調用將當前記錄位置移動到第一個已緩存記錄的前一個記錄,將產生錯誤。因此可使用記錄緩存,他在支持僅向前滾動的提供者上支持完全滾動。由于緩存的記錄將加載到內存,因此應避免不必要地緩存過多記錄。即使僅向前Recordset對象支持這種方式的向后移動,在任何僅向前的Recordset對象上調用MovePrevious方法將產生錯誤。、MoveLast、MoveNext和MovePrevious方法在指定Recordset對象中移動到第一個、最后一個、下一個或前一個記錄并使該記錄成為當前記錄。語法:recordset.{MoveFirst | moveLast | MoveNext | Moveprevious}說明如下:使用MoveFirst方法將當前記錄位置移到Recordse中的第一個記錄。使用moveLast方法將當前記錄位置移動到Recordse中的最后一個記錄。Recordset對象必須支持書簽或向后光標移動;否則調用該方法將產生錯誤。使用MoveNext方法將當前記錄向前移動一個記錄(向Recordset的底部)。如果最后一個記錄是當前記錄并且調用MoveNext方法,則將當前記錄設置到Recordset(EOF為True)的尾記錄之后。當EOF屬性已經為True時試圖向前移動將產生錯誤。使用Moveprevious方法將當前記錄位置向后移動一個記錄(向記錄集的頂部)。Recordset對象必須支持書簽或向后游標移動;否則方法調用將產生錯誤。如果首記錄是當前記錄并且調用Moveprevious方法,則將當前記錄設置在Recordset(BOF為True)的首記錄之前。而BOF屬性為True時向后移動將產生錯誤。如果Recordset對象不支持書簽或向后游標移動,則Moveprevious方法將產生錯誤。如果記錄集是僅向前的,但是用戶希望支持向前或向后滾動,則可以使用CacheSize屬性創(chuàng)建記錄緩存,通過Move方法支持向后游標移動。由于緩存記錄是加載到內存中的,所以應避免不必要地緩存太多記錄。可以調用僅向前Recordset對象的MoveFirst方法;這樣做可使提供者重新執(zhí)行生成的Recordset對象的命令。,保存記錄Save方法將Recordset保存(持久)在文件中。 FileName, PersistFormat參數FileName可選,代表文件的完整路徑名,用于保存Recordset。PersistFormat可選,用于指定保存Recordset所使用的格式。也可以是表中的某個常量。常量說明adPersistADTG(默認)使用專用的“Advanced Data Tablegram”格式保存adPersistXML使用XML格式保存。只能對打開的Recordset調用Save方法。隨后使用Open方法可由FileName恢復Recordset。如果Filter屬性影響Recordset,將只保存經過篩選的行。如果Recordset是分級結構的,那么將保存當前子Recordset和他的子Recordset,但不保存上一級Recordset。在第一次保存Recordset時指定FileName。如果隨后調用Save,應忽略FileName,否則將產生運行時錯誤。如果隨后使用新的FileName調用Save,那么Recordset將保存到新的文件中,但新文件和原始文件都是打開的。Save不關閉Recordset或FileName,從而可以繼續(xù)使用Recordset并保存最新的更改。在Recordset關閉之前FileName將保持打開,在這段時間其他應用程序可以讀取但不能寫入FileName。處于安全的原因,對由Microsoft Internet Explorer執(zhí)行的腳本,Save方法僅允許使用低的和自定義的安全設置如果正在進行異步Recordset獲取、執(zhí)行或更新操作時調用Save方法,則Save將進入等待狀態(tài),直到異步操作完成。在Save方法完成后,當前行位置將成為Recordset的首行。要得到最佳結果,應使用Save將CursorLocation屬性設置為adUseClient。如果提供者不支持用于保存Recordset對象的所需功能,則客戶端游標將提供該功能。Update方法保存對Recordset對象的當前記錄所做的所有更改。 Fields,Values其中,參數Fields可選,為變體型,代表單個名稱;或變體型數組,代表需要修改的字段(一個或多個)名稱及序號位置。Values可選,為變體型,代表單個值;或變體型數組,代表新記錄中字段(單個或多個)值。使用Update方法保存自調用AddNew方法或更改現有記錄中任何字段值以來所做的所有更改。Recordset對象必須支持更新。要設置字段值,請進行下列某項操作:1) 為對象的Value屬性賦值,并調用Update方法。2) 在Update調用中傳送字段名和值作為參數。3) 在Update調用中傳送字段名數組和值數組。在使用字段和值的數組時,兩個數組中必須有相等數量的元素,同時字段名的次序必須匹配字段值的次序。字段和值的數量及次序不匹配將產生錯誤。如果希望取消對當前記錄所做的任何更改或者放棄新添加的記錄,則必須調用CancelUpdate方法。在調用Update方法后當前記錄仍為當前記錄。如果設置了Unique Table動態(tài)屬性,并且Recordset是對多個表執(zhí)行JOIN操作的結果,那么,Update方法將無法更新多個表的任何主要關鍵字。此外,Update只能更新在Unique Table屬性中指定的表中的字段。雖然ADODC控件具有存取數據庫數據的能力,但卻沒有提供顯示數據的功能,如果想要顯示數據的內容,除了利用ADODC來讀取數據之外,還得編寫顯示數據的程序。比較簡單的方法是使用DataGrid控件。DataGrid控件的作用就是顯示并允許對Recordset對象中代表記錄和字段的一系列行和列進行數據操縱。該數據識別的DataGrid控件看起來與Grid控件類似。可以設置DataGrid控件的DataSource屬性為一個Grid控件,以自動填充該控件并且從Data控件的Recordset對象自動設置其列標頭。這個DataGrid控件實際上是一個固定的列集合,每一列的行數都是不確定的。DataGrid控件的每一個單元格都可以包含文本值,但不能鏈接或內嵌對象??梢栽诖a中指定當前單元格,或者用戶可以使用鼠標或箭頭鍵在運行是改變他,通過在單元格中鍵入或編程的方式,單元格可以交互地編輯。單元格能夠被單獨地選定或按照行來選定。如果一個單元格的文本太長,則不能在單元格中全部顯示,文本將在同一單元格內拆行到下一行。要顯示拆行的文本,必須增加單元格的Column對象的Width屬性和DataGrid控件的RowHeight屬性。在設計時,可以通過調節(jié)列來交互地改變列寬度,或在Column對象的屬性頁中改變列寬度。使用DataGrid控件的Columns集合的Count屬性和Recordset對象的RecordCount屬性,可以決定控件中行和列的數目。DataGrid控件的可包含的行數取決于系統(tǒng)的資源,而列樹最多可達32767列。選擇一個單元格,則ColIndex屬性被設置,也就是選擇了DataGrid對象的Columns集合中的Column對象。Column對象的Text和Value屬性引用當前單元格的內容。使用Bookmark屬性能夠訪問當前行的數據,他能夠提供對下一級Recordset對象中記錄的訪問。DataGrid控件中的每一列都有自己的字體、邊框、自動換行和另外一些和其他列無關的能夠被設置的屬性。在設計時,可以設置列寬和行高,并且建立對用戶不可見的列。還能阻止用戶在運行時改變格式。第4章 功能模塊設計當單擊確定按鈕后,首先判斷用戶名輸入是否為空,如果為空,給出提示。如果不為空,在系統(tǒng)數據庫中的系統(tǒng)信息表中檢查是否有這個用戶名,這需要定義一個字符串類型的變量接收SQL語句、一個Recordset對象變量打開數據庫,在程序起始部分定義這兩個變量。打開數據表,查找是否有這個用戶名,如果沒有則給出提示。如果在數據表中確實存在這個用戶名,則檢查對應的密碼是否正確,如果不正確則給出提示,并要求用戶重新輸入密碼。如果用戶名和密碼都正確,則記錄當前用戶的用戶名和權限,關閉數據對象,關閉窗體,同時加載主窗體。 創(chuàng)建系統(tǒng)主控界面用戶在登陸界面輸入合法用戶名和密碼后,即登陸成功,馬上就進入了系統(tǒng)主控界面。在初始化主控界面時,首先判斷當前登陸用戶的權限,來限制其操作功能。從管理人員表中我們知道不同等級的用戶其操作受限程度不同。這里主控界面命名為MDIForm1,界面如圖所示。 實現菜單功能分別單擊各個菜單項,則打開相應的窗體。分別的目標菜單的Click事件中使用Show方法打開相應的菜單即可。在主控界面中,最主要的是菜單,通告菜單來調其他功能窗體的運行。其次是設計狀態(tài)信息欄,用于顯示登錄用戶相關信息。用戶狀態(tài)信息的顯示主要通過Toolbar1控件來實現。 創(chuàng)建學生檔案管理窗體學生檔案管理窗體用于管理學生的基本檔案,包括檔案瀏覽、檔案添加、檔案查詢。該窗體用于學生入學時錄入基本信息,并保存于學生檔案表。界面如下圖所示。本界面使用了一個Text控件數組、一個ComboBox控件數組用于學生檔案信息的輸入;一個Command1命令按鈕用于信息的提交,一個用于取消的Command2命令按鈕。該窗體實現學生檔案信息的瀏覽、包括查詢、修改、刪除和報表打印功能,其中查詢調用查詢窗體,修改調用窗體。窗體界面如下圖所示。該窗體上增加了一個DataGrid控件,用于顯示檔案信息,4個命令按鈕Command,分別用于查詢、修改、刪除和打印功能。當單擊“查詢”按鈕時,調用學生檔案窗體,這個窗體的設計在后面介紹;當選定表格中的一條記錄,然后單擊“修改”按鈕時,調用前面介紹過的窗體來修改學生檔案信息;當然在選定表格中一條記錄時,也可以單擊“刪除”按鈕將其刪除;“打印”按鈕用于打印當前表格中的檔案信息。該窗體實現對學生檔案信息的查詢,查詢結果顯示在學生檔案瀏覽窗體中。窗體界面如圖所示。這里包含3個條件的查詢:學號姓名和班級??梢允菃螚l件查詢也可以是多個條件同時滿足的查詢。 創(chuàng)建學生成績管理窗體學生成績管理窗體實現多學生成績的有效管理,其中包括成績的瀏覽、查詢和成績的添加。下面逐一進行介紹。該窗體實現對學生成績的瀏覽、可以按照年級、班級、學期和考試類別對學生成績信息進行過濾,顯示符合條件的記錄。并且可以對選定的記錄進行修改和刪除。窗體界面如圖所示。在窗體上添加了一個ComboBox控件數組用于限定瀏覽條件。對于表格中選定的一條信息可以進行修改;也可以對選定記錄刪除和打印報表等操作。它們通過3個命令按鈕來實現。 成績添加窗體成績添加窗體實現對已開始科目學生考試成績的添加,不同的學期、不同的班級以及不同的類型(如期中、期末)所開設的課程不同。所以,在添加成績前,首先要保證該專業(yè)已經開設了該課程,而這一功能需要通過課程管理窗體來實現,若未設定相關課程,系統(tǒng)會提示出錯信息。窗體運行界面如圖所示。該窗體通過3個ComboBox控件實現對滿足條件的課程的提取,使用一個ComboBox控件選擇不同學號,在下面的文本框中為其輸入成績,最后單機“確定”按鈕實現該同學成績提交。用于不同學期、不同班級選課數量不同,這里設計了14個Text控件,用于課程成績的提交,在程序運行時動態(tài)調用。 學生交費管理窗體的制作學生交費管理窗體主要實現學生學費的交納,以及學生學費的查詢等功能。這里主要包含學費設定窗體、學費交納窗體和學費查詢窗體。因為不同年級、不同專業(yè)以及不同學制使用的收費標準不同,所以在交費前需要為其設定收費標準。而學費設定窗體主要完成這個功能,窗體運行界面如圖所示。當設定好專業(yè)的收費標準后,就可以為該專業(yè)學生交納費用了。在交納費用時,當輸入學生學號后,先需查找數據庫顯示學生欠費情況,然后在計算出他應交金額。最后根據學生實際交納金額,修改數據庫記錄。窗體運行界面如圖所示。這里只給出“確定”命令按鈕事件代碼,其他控件包括窗體初始化代碼省略。 課程管理窗體的制作課程管理窗體用來添加新課程,以及為不同年級、不同專業(yè)的學生設定修讀課程。當開設新課程時,首先需要將其添加到數據庫中,其次要設定修讀這門課程的年級及專業(yè)。這一功能模塊主要包含兩個窗體:基本課程設置和班級課程設置。該窗體主要實現新開設課程的添加,將其添加到課程種類表中保存。同時也可以把不在開設的課程刪除以及對課程相關信息的修改。運行界面如圖所示。本窗體功能實現的代碼:這里只給出4個命令按鈕的事件代碼,至于窗體初始化代碼,這里省略。本窗體主要功能是:對于不同年級、專業(yè)、學制和學期設定不同的課程。窗體界面如圖。本窗體通過一個ComboBox控件數組來選擇不同的班級信息,從而為滿足條件的信息設定修課課程。通過兩個ListBox控件來列出供選擇的課程以及已選擇的課程。而通過兩個命令按鈕實現兩個列表框之間課程的移動。最后通過“確定設置”命令按鈕保存設置。 制作系統(tǒng)權限維護窗體系統(tǒng)權限維護窗體主要是實現新用戶添加,權限設定。將用戶類型及權限保存于用戶表中,從而限制用戶操作范圍。下面主要介紹新用戶的添加窗體frmAddUser,該窗體主要實現添加新用戶,限制用戶類型以及為普通用戶權限,可以對一些功能進行操作。窗體界面如圖所示。窗體啟動時用戶類型默認選項為“普通用戶”,可以在“權限”一欄中為普通用戶授予權限;當用戶類型為“只讀用戶”時,則用戶不具有任何操作權限。當用戶類型為“超級用戶
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1