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

正文內(nèi)容

數(shù)據(jù)庫課程設(shè)計報告-學(xué)生選課管理系統(tǒng)課程設(shè)計-預(yù)覽頁

2025-01-16 16:00 上一頁面

下一頁面
 

【正文】 539。,39。)。操作系統(tǒng) 39。 ( 3) 往 選課 表 插入數(shù)據(jù) insert into tbl_SC (sno,o,grade)values(39。,92)。100239。,39。1134439。 ( 4) 往 用戶表 插入數(shù)據(jù) insert into tbl_User (username userPassword userPurview)values(‘陳磊 ’,’1’,’超級用戶 ’) insert into tbl_User values(‘湯亞飛 ’,’1’,’管理員 ’) insert into tbl_User values(‘韓朝陽 ’,’1’,’一般用戶 ’) insert into tbl_User values(‘孫川川 ’,’1’,’管理員 ’) 8 數(shù)據(jù)庫 用戶 權(quán)限管理 該系統(tǒng) 設(shè)置三種類型的用戶 ( 1) 管理員: 湯亞飛、孫川川 ( 2) 超級用戶: 陳磊 ( 3) 一般用戶: 韓朝陽 建立觸發(fā)器,存儲過程 建立 學(xué)生信息管理的 存貯過程 create procedure studentmessage as begin select sno,sname from tbl_Student end go exec studentmessage go 建立 課程信息的 存貯過程 create procedure coursemessage 數(shù)據(jù)庫課程設(shè)計報告 第 15 頁,共 36 頁 as begin select sno,sname from tbl_Course end go exec coursemessage go 創(chuàng)建觸發(fā)器 score_grade_tri create trigger score_grade_tri on sc for insert,update as declare score_read int select score_read=grade from inserted if score_read=0 and score_read=100 begin print 39。 rollback transaction end 創(chuàng)建觸發(fā)器 triscsno create trigger triscsno on sc for update as if update(sno) begin declare sno_old char(10),count int select sno_old=sno from deleted select count=count(*) from student where sno=sno_old if count0 rollback transaction end 10 系統(tǒng)實現(xiàn) ( 1) 系統(tǒng)功能模塊圖: 系統(tǒng)功能模塊圖如圖 101 數(shù)據(jù)庫課程設(shè)計報告 第 16 頁,共 36 頁 圖 101 系統(tǒng)功能模 塊圖 四 個子系統(tǒng)的功能如下: ①登錄子系統(tǒng) : 可以實現(xiàn) 學(xué)生 選課 系統(tǒng) 管理員 。 ( 2) 前臺開發(fā)平臺的選擇: ( 3) 與數(shù)據(jù)庫的連接 訪問數(shù)據(jù)庫的主要方式。 c ) 關(guān)閉數(shù)據(jù)庫的連接 由于 DataSet采用是斷開連接的方式,所以當(dāng)把數(shù)據(jù)填充到數(shù)據(jù)集后即可斷開與數(shù)據(jù)庫的連接。 = [1, n].()。 } ( 4) 學(xué)生選課信息 管理 模塊的實現(xiàn) ① 學(xué)生選課信息管理 系統(tǒng)登錄界面如圖 102 圖 102學(xué)生選課 系統(tǒng)登錄界面圖 ② 學(xué)生選課 系統(tǒng)主界面如圖 103 數(shù)據(jù)庫課程設(shè)計報告 第 18 頁,共 36 頁 圖 103學(xué)生選課 系統(tǒng)主界面 用到的包 代碼如下: using System。 using 。 ③ 學(xué)生信息管理 界面如圖 104 圖 104學(xué)生信息管理 界面 可以 進(jìn)行學(xué)生信息的添加、修改、刪除操作。 Str = select * from tbl_Student。 } } private void FrmStudent_Load(object sender, EventArgs e) { try { ObjClose()。 sqlStr = select * from tbl_Student。 dgrdvStudent_RowHeaderMouseClick(null, null)。 Clear()。 } else { = 添加 。 sqlStr = insert into tbl_Student values(39。,39。,39。 bool b。 = 確定 。 = true。 ()。 } } catch (Exception ex) { ()。 } exit: 。 = false。 = true。 = true。 string sqlStr。 + () + 39。 + () + 39。 (sqlStr)。 sqlStr = delete from tbl_Student where Sno=39。 RefreshData()。 } } private void button4_Click(object sender, EventArgs e) { ()。 代碼如下: private void FrmCourse_Load(object sender, EventArgs e) { try { ObjClose()。 sqlStr = select * from tbl_Course。 dgrdvCourse_RowHeaderMouseClick(null, null)。 = false。 = true。 = true。 string sqlStr。 + () + 39。 + () + 39。 (sqlStr)。 sqlStr = delete from tbl_Course where Cno39。 RefreshData()。 } } private void button1_Click(object sender, EventArgs e) { try { if (() == 添加 ) { = 確定 。 = false。amp。,39。,39。)。 if (b == true) { if ((添加成功!繼續(xù)添加嗎? , 添加課程 , , , ) == ) { Clear()。 = true。 } } else { goto exit。 } RefreshData()。 ObjClose()。 FrmMain well = new FrmMain()。amp。 + ().Substring (0, 6) + 39。 ()。 } else { (請先選擇學(xué)生和課程! )。 = 1。 case 1: selectCondition = 。 } if ( == 1 || == ) { (請選擇查詢條件并輸入查詢值! )。 adap = new SqlDataAdapter(sqlstr, connect)。 } else { = [0]。 = constr。 if ([0]. == 0) { (沒有任何選課記錄! )。 } } private void Formsc_Load_1(object sender, EventArgs e) { try { = constr。 (ds)。 i++) { ([0].Rows[i].ItemArray[0].ToString() + __ + [0].Rows[i].ItemArray[1].ToString ())。 (ds1)。 i++) { ([0].Rows[i].ItemArray[0].ToString() + __ + [0].Rows[i].Item
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1