用SQL server做學(xué)生成績(jī)管理系統(tǒng)_第1頁(yè)
用SQL server做學(xué)生成績(jī)管理系統(tǒng)_第2頁(yè)
用SQL server做學(xué)生成績(jī)管理系統(tǒng)_第3頁(yè)
用SQL server做學(xué)生成績(jī)管理系統(tǒng)_第4頁(yè)
用SQL server做學(xué)生成績(jī)管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩75頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、111.1 SQL Server后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn) 11.2 VB前臺(tái)界面的設(shè)計(jì)與實(shí)現(xiàn) 211.1.1 創(chuàng)建學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)11.1.2 創(chuàng)建信息表11.1.3 創(chuàng)建關(guān)系圖11.1.4 創(chuàng)建視圖31 1實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容使用SQL Server 企業(yè)管理器創(chuàng)建名為“xscjglxt”的數(shù)據(jù)庫(kù)。2 2實(shí)驗(yàn)步驟實(shí)驗(yàn)步驟(1)打開(kāi)SQL Server企業(yè)管理器,出現(xiàn)如圖11-1所示界面。點(diǎn)擊左端“”號(hào)層層展開(kāi)直到在屏幕上出現(xiàn)“數(shù)據(jù)庫(kù)”、“master”、“model”、“msdb”、“tempdb”等項(xiàng)。4 圖11-1 企業(yè)管理器5(2)用鼠標(biāo)右鍵單擊“數(shù)據(jù)庫(kù)”項(xiàng),從彈出的快捷菜單(見(jiàn)圖11-2

2、)中選擇“新建數(shù)據(jù)庫(kù)”項(xiàng),此時(shí)會(huì)出現(xiàn)“數(shù)據(jù)庫(kù)屬性”對(duì)話框(見(jiàn)圖11-3),在“名稱”位置輸入數(shù)據(jù)庫(kù)名“xscjglxt”,點(diǎn)擊“確定”按鈕,便以默認(rèn)的參數(shù)創(chuàng)建了一個(gè)名為“xscjglxt”的數(shù)據(jù)庫(kù)。(3)在 “xscjglxt” 數(shù)據(jù)庫(kù)上點(diǎn)擊鼠標(biāo)右鍵,在彈出菜單中選擇“屬性”項(xiàng)(見(jiàn)圖11-4),進(jìn)入“屬性”對(duì)話框,在該對(duì)話框內(nèi)單擊“數(shù)據(jù)文件”和“事務(wù)日志”選項(xiàng)卡,觀察數(shù)據(jù)文件和事務(wù)日志文件的設(shè)置參數(shù)(如圖11-5)。6 圖11-2 數(shù)據(jù)庫(kù)操作快捷菜單7 圖11-3 數(shù)據(jù)庫(kù)屬性界面8 圖11-4 xscjglxt數(shù)據(jù)庫(kù)快捷菜單9 圖11-5 xscjglxt數(shù)據(jù)庫(kù)屬性界面101 1實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)

3、容使用SQL Server 企業(yè)管理器,在“xscjglxt”數(shù)據(jù)庫(kù)上創(chuàng)建“T_XSB”、“T_KCB”、“T_CJB”三張表。其中:T_XSB(學(xué)生表)用來(lái)存儲(chǔ)一個(gè)學(xué)校內(nèi)學(xué)生的基本信息;T_KCB(課程表) 用來(lái)存儲(chǔ)與學(xué)生相關(guān)的課程的基本信息;T_CJB(成績(jī)表)用來(lái)存儲(chǔ)學(xué)生所選課程的成績(jī)信息。通過(guò)這三張表,可以建立一個(gè)簡(jiǎn)單的學(xué)生信息管理系統(tǒng)。11 表11-1 學(xué)生表(T_XSB)表結(jié)構(gòu)12 表11-2 課程表(T_KCB) 表結(jié)構(gòu)13 表11-3 成績(jī)表(T_CJB) 表結(jié)構(gòu)字段 數(shù)據(jù)類(lèi)型 長(zhǎng)度 是否允許空值 備注 學(xué)號(hào)學(xué)號(hào) Char 8 否 主鍵 課程課程號(hào)號(hào) Char 4 否 主鍵 成

4、績(jī) Tinyint 1 是 在 1-100 之間 142 2實(shí)驗(yàn)初始數(shù)據(jù):實(shí)驗(yàn)初始數(shù)據(jù):表11-4 學(xué)生表(T_XSB)初始記錄15 表11-5 課程表(T_KCB) 初始記錄16 表11-6 成績(jī)表(T_CJB) 初始記錄173 3實(shí)驗(yàn)步驟實(shí)驗(yàn)步驟(1)打開(kāi)SQL Server企業(yè)管理器,在樹(shù)形目錄中找到“xscjglxt”數(shù)據(jù)庫(kù)并展開(kāi)它,選擇數(shù)據(jù)庫(kù)對(duì)象“表”,在“表”對(duì)象上單擊鼠標(biāo)器右鍵,則彈出一快捷菜單,如圖11-6所示。(2)從彈出的快捷菜單中選擇“新建表”選項(xiàng),則彈出“表結(jié)構(gòu)設(shè)計(jì)”窗口,如圖11-7所示。該窗口的上半部分是一個(gè)表格,在這個(gè)表格中輸入“學(xué)號(hào)”、“姓名”、“性別”、“出生

5、日期”、“院系”等列的屬性。18 圖11-6 新建表菜單19 圖11-7 表結(jié)構(gòu)設(shè)計(jì)窗口20(3)用鼠標(biāo)單擊“學(xué)號(hào)”列,在工具欄中點(diǎn)擊“鑰匙”圖標(biāo)按鈕,可將“學(xué)號(hào)”字段設(shè)置為主鍵(主關(guān)鍵字),此時(shí)“學(xué)號(hào)”前將出現(xiàn)一鑰匙圖標(biāo),如圖11-7所示。注意:主關(guān)鍵字必須為“非空”字段。(4)將表結(jié)構(gòu)輸入完后,點(diǎn)擊“保存”按鈕將出現(xiàn)“選擇名稱”對(duì)話框,如圖11-8所示。輸入表名“T_XSB”后,點(diǎn)擊“確定”按鈕就完成了學(xué)生表表結(jié)構(gòu)的設(shè)計(jì),創(chuàng)建了一張空表。(5)按上述第2至第5步的方法,按表11-2和表11-3的要求,分別創(chuàng)建課程表“T_KCB”結(jié)構(gòu)和成績(jī)表“T_CJB”結(jié)構(gòu)。21 圖11-8 輸入表名22

6、(6)返回企業(yè)管理器主界面,在表對(duì)象的顯示窗口內(nèi)找到“T_XSB”表名,在其上單擊鼠標(biāo)右鍵,由彈出菜單中,選擇“打開(kāi)表”選項(xiàng)的“返回所有行”命令,如圖11-9所示。(7)選擇“返回所有行”命令后,將出現(xiàn)“表數(shù)據(jù)錄入及維護(hù)”窗口,如圖11-10所示。根據(jù)表11-4所列實(shí)驗(yàn)數(shù)據(jù),向“T_XSB”表中添加記錄。(8)按第6至第7步所示方法依次將表11-5和表11-6所列數(shù)據(jù)輸入到“T_KCB”和“T_CJB”表中。23 圖119 打開(kāi)表菜單24 圖11-10 表數(shù)據(jù)錄入及維護(hù)窗口251 1實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容使用SQL Server企業(yè)管理器建立三個(gè)關(guān)系表的關(guān)系圖,并保證表中數(shù)據(jù)的唯一性。2 2實(shí)驗(yàn)步驟

7、實(shí)驗(yàn)步驟(1)運(yùn)行SQL Server企業(yè)管理器,在樹(shù)形目錄中找到“xscjglxt”數(shù)據(jù)庫(kù)并展開(kāi)它,選擇數(shù)據(jù)庫(kù)對(duì)象“關(guān)系圖”,在“關(guān)系圖”選項(xiàng)上單擊鼠標(biāo)右鍵,則彈出一快捷菜單(見(jiàn)圖11-11)。26 圖11-11 新建關(guān)系圖彈出菜單27(2)在彈出的快捷菜單中選擇“新建數(shù)據(jù)庫(kù)關(guān)系圖”選項(xiàng),則彈出“創(chuàng)建數(shù)據(jù)庫(kù)關(guān)系圖向?qū)А贝翱冢鐖D11-12所示。在該窗口單擊“下一步”按鈕,將出現(xiàn)“選擇要添加的表”對(duì)話框,在這個(gè)對(duì)話框中選擇表“T_XSB”、“T_KCB”和“T_CJB”,并點(diǎn)擊“添加”按鈕,將選中的表添加到右側(cè)欄目中,如圖11-13所示。單擊“下一步”,檢查所選擇的表是否正確,如圖11-14所

8、示。(3)點(diǎn)擊“完成”按鈕,完成數(shù)據(jù)庫(kù)關(guān)系圖的創(chuàng)建,會(huì)出現(xiàn)“新關(guān)系圖”窗口,如圖11-15所示。28 圖11-12 創(chuàng)建數(shù)據(jù)庫(kù)關(guān)系圖向?qū)?9 圖11-13 創(chuàng)建數(shù)據(jù)庫(kù)關(guān)系圖向?qū)В?)30 圖11-14 創(chuàng)建數(shù)據(jù)庫(kù)關(guān)系圖向?qū)В?)31 圖11-15 新關(guān)系圖窗口32(4)在“新關(guān)系圖”窗口內(nèi),將光標(biāo)放在“T_KCB”表中“課程號(hào)”字段前的“ ”標(biāo)識(shí)處,壓下鼠標(biāo)左鍵,此時(shí)“課程號(hào)”字段呈被選中狀態(tài),拖動(dòng)鼠標(biāo)到表“T_CJB”上,松開(kāi)鼠標(biāo)左鍵,將彈出“創(chuàng)建關(guān)系”對(duì)話框,如圖11-16所示。在“主鍵表”和“外鍵表”中都選擇“課程號(hào)”字段,并點(diǎn)擊“創(chuàng)建中檢查現(xiàn)存數(shù)據(jù)”、“對(duì)復(fù)制強(qiáng)制關(guān)系”和“對(duì)INSER

9、T和UPDATE強(qiáng)制關(guān)系”三個(gè)復(fù)選框,然后點(diǎn)擊“確定”按鈕。33 圖11-16 創(chuàng)建關(guān)系窗口34(5)按上述第4步的方法,建立學(xué)生表“T_XSB”和成績(jī)表“T_CJB”在“學(xué)號(hào)”字段上的關(guān)系,如圖11-17所示。(6)點(diǎn)擊“保存”按鈕,在彈出的“另存為”對(duì)話框中輸入新關(guān)系的名稱,如圖11-18所示,點(diǎn)擊“確定”按鈕,完成新關(guān)系圖的建立。35 圖11-17 創(chuàng)建關(guān)系后的窗口36 圖11-18 保存數(shù)據(jù)庫(kù)關(guān)系圖371 1實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容使用SQL Server企業(yè)管理器建立名為VIEW_cj視圖,作為成績(jī)查詢的操作對(duì)象。2 2實(shí)驗(yàn)步驟實(shí)驗(yàn)步驟(1)打開(kāi)SQL Server企業(yè)管理器,在樹(shù)形目錄中找

10、到“xscjglxt”數(shù)據(jù)庫(kù)并展開(kāi)它,選擇數(shù)據(jù)庫(kù)對(duì)象“視圖”,在“視圖”選項(xiàng)上單擊鼠標(biāo)器右鍵,則彈出快捷菜單,如圖11-19所示。38 圖11-19 新建視圖彈出菜單39(2)在彈出的菜單中選擇“新建視圖”選項(xiàng),將彈出“新視圖”對(duì)話框,如圖11-20所示。在對(duì)話框上半部分的灰色框內(nèi)點(diǎn)擊鼠標(biāo)右鍵,從彈出的菜單中選擇“添加表”選項(xiàng),會(huì)出現(xiàn)“添加表”對(duì)話框,如圖11-21所示。40 圖11-20 新建視圖窗口41 圖11-21 添加表窗口42(3)在“添加表”對(duì)話框中,選擇表“T_XSB”、“T_KCB”和“T_CJB”,點(diǎn)擊“添加(A)”按鈕,關(guān)閉“添加表”對(duì)話框,返回“新視圖”對(duì)話框,如圖11-

11、22所示。在三個(gè)表的字段前可通過(guò)單擊字段左邊的復(fù)選框選擇要添加到視圖中的字段(不同表中名稱相同的字段只勾選一次)。(4)點(diǎn)擊“保存”按鈕,在彈出的“另存為”對(duì)話框中輸入新關(guān)系的名稱,如圖11-23所示,點(diǎn)擊“確定”按鈕,完成新視圖的建立。43 圖11-22 添加表后的新視圖窗口44 圖11-23新視圖保存窗口4511.2.1 設(shè)計(jì)主窗體11.2.2 實(shí)現(xiàn)學(xué)生信息管理11.2.3 實(shí)現(xiàn)課程信息管理11.2.4 實(shí)現(xiàn)成績(jī)信息管理11.2.5 實(shí)現(xiàn)成績(jī)查詢 11.2.6 實(shí)現(xiàn)系統(tǒng)退出 461 1實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容使用Visual Basic6.0設(shè)計(jì)與數(shù)據(jù)庫(kù)相關(guān)聯(lián)的“學(xué)生成績(jī)管理系統(tǒng)”的前臺(tái)界面。2

12、2實(shí)驗(yàn)步驟實(shí)驗(yàn)步驟第一步:設(shè)計(jì)菜單啟動(dòng)Visual Basic6.0,新建一個(gè)標(biāo)準(zhǔn)工程,默認(rèn)名為“工程1”。在該工程中會(huì)自動(dòng)創(chuàng)建一個(gè)窗體,默認(rèn)名為“Form1”,在該窗體中使用VB提供的“菜單編輯器”設(shè)計(jì)主窗體,如圖11-24所示,命名主窗體為frm_menu。47 圖11-24 設(shè)計(jì)學(xué)生成績(jī)管理系統(tǒng)界面48第二步:添加代碼在該窗口中,水平主菜單有三個(gè)“菜項(xiàng)”:“基本信息管理”、“成績(jī)查詢”和“退出”;其中“基本信息管理”菜項(xiàng)的下拉菜單中又有“學(xué)生信息管理”、“課程信息管理”和“成績(jī)信息管理”三個(gè)“子菜項(xiàng)”。各菜單項(xiàng)的功能和代碼如下:(1)主菜項(xiàng)“基本信息管理”包括三個(gè)子菜項(xiàng): “學(xué)生信息管理

13、”子菜項(xiàng),為它添加Click事件,并添加如下代碼:Private Sub xsxxgl_Click()frmxsxxgl.Show (命名“學(xué)生信息管理”窗口為frmxsxxgl)End Sub點(diǎn)擊可調(diào)用“學(xué)生信息管理”窗口。49“課程信息管理”子菜項(xiàng),為它添加Click事件,并添加如下代碼:Private Sub xsxxgl_Click()frmkcxxgl.Show (命名“課程信息管理”窗口為frmkcxxgl)End Sub點(diǎn)擊可調(diào)用“課程信息管理”窗口?!俺煽?jī)信息管理”子菜項(xiàng),為它添加Click事件,并添加如下代碼:Private Sub cjxxgl_Click()frmcjxx

14、gl.Show (命名“成績(jī)信息管理”窗口為frmcjxxgl)End Sub點(diǎn)擊可調(diào)用“成績(jī)信息管理”窗口。50(2)主菜項(xiàng)“成績(jī)查詢”用于打開(kāi)“成績(jī)查詢”窗口,為它添加Click事件。并添加如下代碼:Private Sub cjcx_Click()Frmcjcx.Show (命名“成績(jī)信息管理”窗口為frmcx)End Sub(3)主菜項(xiàng)“退出”用于關(guān)閉主窗口,為它添加OnClick事件,并添加如下代碼:Private Sub quit_Click()EndEnd Sub點(diǎn)擊可退出系統(tǒng)。511 1實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容實(shí)現(xiàn)前臺(tái)界面與SQL Server 數(shù)據(jù)庫(kù)的連接,添加代碼實(shí)現(xiàn)“學(xué)生成績(jī)管理系

15、統(tǒng)”的“學(xué)生信息管理”部分的功能。2 2實(shí)驗(yàn)步驟實(shí)驗(yàn)步驟第一步:設(shè)計(jì)“學(xué)生信息管理”主窗體,布局如圖11-25所示,命名為frmxsxxgl。52 圖11-25 學(xué)生信息管理界面53第二步:使用ADO控件訪問(wèn)SQL Server數(shù)據(jù)庫(kù),具體步驟如下:(1)單擊“工程”菜單下的“部件”選項(xiàng),在彈出的列表中選中“Microsoft ADO Data Contral(OLEDB)”選項(xiàng)和“Microsoft DataGrid Controa6.0(OLEDB)”選項(xiàng),然后單擊“確定”按鈕,Adodc控件和DataGrid控件將被添加到工具箱中。(2)在“frmxsxxgl”窗體上放置一個(gè)Adodc控

16、件、一個(gè)DataGrid控件、五個(gè)CommandButton控件、七個(gè)TextBox控件(構(gòu)成一個(gè)控件數(shù)組),設(shè)計(jì)的窗體如圖11-25所示。主要控件對(duì)象的屬性見(jiàn)表11-7(見(jiàn)教材207頁(yè))。本例中應(yīng)先設(shè)置Adodc控件和DataGrid控件的屬性,然后再設(shè)置其它控件的屬性。54(3)設(shè)置ADOdc1的ConnectionString屬性:?jiǎn)螕魧傩源翱谥蠧onnectionString屬性框右邊的省略號(hào)按鈕,將彈出如圖11-26所示的“屬性頁(yè)”窗口,選中“使用連接字符串”選項(xiàng)。點(diǎn)擊“生成”按鈕,又彈出如圖11-27(a)所示的“數(shù)據(jù)鏈接屬性”對(duì)話框。在該對(duì)話框的“提供者”選項(xiàng)卡中選擇“Micro

17、soft OLE DB provider for Server”,點(diǎn)擊“下一步”按鈕進(jìn)入“連接”界面。在“連接”選項(xiàng)卡中的“選擇或輸入服務(wù)器名稱”列表框中選擇或輸入“(local)”;在“用戶名稱”文本框中輸入“sa”,并選擇空密碼,在“在服務(wù)器上選擇數(shù)據(jù)庫(kù)”列表框中選擇xscjglxt數(shù)據(jù)庫(kù)(見(jiàn)圖11-27(b))。點(diǎn)擊“測(cè)試連接”,如果正確,則連接成功;如果不正確,系統(tǒng)會(huì)指出具體的錯(cuò)誤,用戶應(yīng)該重新檢查配置的內(nèi)容是否正確。55 圖11-26 屬性頁(yè)對(duì)話框56 圖11-27 數(shù)據(jù)鏈接屬性對(duì)話框57(4)設(shè)置RecordSource的屬性:點(diǎn)擊ADOdc1屬性窗口中的RecordSource屬

18、性框右邊的省略號(hào)按鈕,將彈出如圖11-28所示的“記錄源”對(duì)話框。在“命令類(lèi)型”列表框中選擇“2adCmdTable”(表方式),在“表或存儲(chǔ)過(guò)程名稱”列表框中選擇“T_SXB”,點(diǎn)擊“確定”按鈕。(5)設(shè)置表11-7中其它控件的屬性,設(shè)置完成后,在VB環(huán)境中運(yùn)行程序,可看到“學(xué)生信息管理”窗口如圖11-29所示。58 圖11-28 記錄源設(shè)置對(duì)話框59 圖11-29 “學(xué)生信息管理”運(yùn)行界面60第三步:使用程序代碼來(lái)實(shí)現(xiàn)按鈕的功能,具體步驟如下:(1)實(shí)現(xiàn)“添加”操作:當(dāng)用戶點(diǎn)擊“添加”按鈕時(shí),可在界面中添加新記錄,該操作與“保存”按鈕的功能結(jié)合使用。(2)實(shí)現(xiàn)“修改”操作:當(dāng)用戶點(diǎn)擊“修改

19、”按鈕時(shí),允許用戶修改當(dāng)前界面上顯示的記錄的信息。該操作與“保存”按鈕的功能結(jié)合使用。(3)實(shí)現(xiàn)“刪除”操作:當(dāng)用戶點(diǎn)擊“刪除”按鈕時(shí),允許用戶刪除當(dāng)前界面上選中的記錄的信息。該操作與“保存”按鈕的功能結(jié)合使用。程序具體代碼見(jiàn)教材程序具體代碼見(jiàn)教材P210P21021121161(4)實(shí)現(xiàn)“保存”操作:當(dāng)用戶點(diǎn)擊“保存”按鈕時(shí),允許用戶將之前的操作(添加、刪除和修改)的結(jié)構(gòu)保存到“xsxxglxt”數(shù)據(jù)庫(kù)中的“T_SXB”表中。(5)實(shí)現(xiàn)“退出”操作:當(dāng)用戶點(diǎn)擊“退出”按鈕時(shí),關(guān)閉當(dāng)前界面,返回到上一層界面。程序具體代碼見(jiàn)教材程序具體代碼見(jiàn)教材P210P210211211621 1實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)

20、內(nèi)容實(shí)現(xiàn)前臺(tái)界面與SQL Server 數(shù)據(jù)庫(kù)的連接,添加代碼實(shí)現(xiàn)“學(xué)生成績(jī)管理系統(tǒng)”的“課程信息管理”部分的功能。2 2實(shí)驗(yàn)步驟實(shí)驗(yàn)步驟第一步:設(shè)計(jì)“課程信息管理”主窗體,布局如圖11-30所示,命名為frmkcxxgl。63 圖11-30 課程信息管理界面布局64第二步:設(shè)置控件屬性,具體步驟如下:(1)在“frmkcxxgl”窗體上放置一個(gè)Adodc控件、一個(gè)DataGrid控件、五個(gè)CommandButton控件、四個(gè)TextBox控件(構(gòu)成一個(gè)控件數(shù)組),設(shè)計(jì)的窗體如圖11-30所示。主要控件對(duì)象的屬性見(jiàn)教材P212表11-8。本例中應(yīng)先設(shè)置Adodc控件和DataGrid控件的屬性

21、,然后再設(shè)置其它控件的屬性。65(2)設(shè)置ADOdc1的ConnectionString屬性和設(shè)置RecordSource的屬性的方法與“學(xué)生信息管理”界面的設(shè)置相同,可參照設(shè)置。設(shè)置完成后的界面如圖11-31所示。第三步,使用代碼來(lái)實(shí)現(xiàn)按鈕的功能,該步驟同“學(xué)生信息管理”部分中的第三步基本相同,可參照完成設(shè)計(jì)。66 圖11-31 “課程信息管理”運(yùn)行界面671 1實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容實(shí)現(xiàn)前臺(tái)界面與SQL Server 數(shù)據(jù)庫(kù)的連接,添加代碼實(shí)現(xiàn)“學(xué)生成績(jī)管理系統(tǒng)”的“成績(jī)信息管理”部分的功能。2 2實(shí)驗(yàn)步驟實(shí)驗(yàn)步驟第一步:設(shè)計(jì)“成績(jī)信息管理”主窗體,布局如圖11-32所示,命名為frmcjxxg

22、l。68 圖11-32 成績(jī)信息管理界面布局69第二步,設(shè)置控件屬性,具體步驟如下:(1)在“frmcjxxgl”窗體上放置一個(gè)Adodc控件、一個(gè)DataGrid控件、五個(gè)CommandButton控件、三個(gè)TextBox控件(構(gòu)成一個(gè)控件數(shù)組),設(shè)計(jì)的窗體如圖11-32所示。主要控件對(duì)象的屬性見(jiàn)教材P214表11-9。本例中應(yīng)先設(shè)置Adodc控件和DataGrid控件的屬性,然后再設(shè)置其它控件的屬性。70(2)設(shè)置ADOdc1的ConnectionString屬性和設(shè)置RecordSource的屬性的方法與“學(xué)生信息管理”界面的設(shè)置相同,可參照設(shè)置。設(shè)置完成后的界面如圖11-33所示。第三步,使用代碼來(lái)實(shí)現(xiàn)按鈕的功能,該步驟同“學(xué)生信息管理”部分中的第三步基本相同,可參照完成設(shè)計(jì)。71 圖11-33 “成績(jī)信息管理”運(yùn)行界面721 1實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容實(shí)現(xiàn)前臺(tái)界面與SQL Server 數(shù)據(jù)庫(kù)的連接,添加代碼實(shí)現(xiàn)“學(xué)生成績(jī)管理系統(tǒng)”的“學(xué)生成績(jī)查詢”部分的功能。2 2實(shí)驗(yàn)步驟實(shí)驗(yàn)步驟第一步,設(shè)計(jì)“學(xué)生成績(jī)查詢”主窗體,布局如圖11-34所示,命名為chaxun。73 圖1

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論