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

正文內(nèi)容

教務(wù)管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計報告-閱讀頁

2025-06-13 22:42本頁面
  

【正文】 DataAdapter da2=new SqlDataAdapter(sql,)。 =。 } private void ShowInfo()// { string strConn=workstation id=localhost。database=eisbook。 ()。 =select , 學(xué)生信息a,班級信息b +where(=)and(學(xué)號=39。)。 ()。 ()。 } if((2).ToString().Trim()!=1) { (該學(xué)生并非在籍學(xué)生,不能選課,提示,)。 } =(0).ToString().Trim()。 ()。20040000039。+()+39。 SqlDataAdapter da=new SqlDataAdapter(sql,)。 =()。 =true。 =true。 return。 string courseDay=dataGrid2[,6].ToString().Trim()。 foreach(DataRow aRow in ) { if(aRow[課序號].ToString().Trim()==courseID) { (所選課程已經(jīng)在課程表中,課程重復(fù),)。 } if(aRow[上課時間天].ToString().Trim()==courseDayamp。aRow[上課時間節(jié)].ToString().Trim()==courseSec) { string msg=所選課程和已選課程:+aRow[課程名稱].ToString().Trim()+ 上課時間沖突。 return。Integrated Security=SSPI。 SqlConnection =new SqlConnection(strConn)。 SqlCommand cmd=()。++39。+courseID+39。 ()。 string sql=select , +, + from 選課表a,課程信息b,課程表c + where(=)and(39。+=) +and(=39。)。 ()。 } } ( disposing )。 //取消原選中的行 = 0。 //選中當(dāng)前行 = 。 } if ( == 上一記錄) { if ( = 0) { ()。 ()。 } return。 ++。 = 。 } if ( == 尾記錄) { ()。 ()。 return。//新增一條記錄 SetDefaultValue()。//設(shè)置控件只讀等屬性 } if(==修改) { SetModifyMode(true)。 if(result==) if(0) { ()。 } else (表中為空,已無可刪除數(shù)據(jù),提示,)。 canSubmit=()。 } ()。 SetModifyMode(false)。 ()。 } if ( == 取消) { try { ()。 } catch(Exception express) { ((),提示,)。 } if(==退出) { ()。 } protected virtual void SetDefaultValue() { return。 } private void btnSearch_Click(object sender, EventArgs e) }}4 成績的輸入界面圖65 成績查詢、輸入、修改部分代碼如下:namespace 教務(wù)管理系統(tǒng){ private void btnEndElect_Click(object sender, e) { string conStr=workstation id=localhost。Database=eisbook。 ()。 =exec sf_終止選課。 (終止選課成功,將生成新的空成績單,操作成功,)。N39。%+()+%39。%+() +%39。%+()+%39。 string conStr=workstation id=localhost。Database=eisbook。 ()。 ()。 if(0) { =[0][1].ToString().Trim()。 (msg,操作失敗,)。 } ()。 } private void btnModify_Click(object sender, e) { if(==0) { (該門課程成績單為空,提示,)。 } if(()==)//檢查成績字段 { (必須輸入學(xué)生成績,提示,)。 } string conStr=workstation id=localhost。Database=eisbook。 ()。 string studentNum=dataGrid1[,0].ToString().Trim()。+()+39。+studentNum+39。 ()。 } private void btnSubmit_Click(object sender, e) { string conStr=workstation id=localhost。Database=eisbook。 ()。 =exec sf_成績提交+。 result=(最終提交后學(xué)生成績即不可修改,是否確定提交,提交成績,)。 (成績最終提交成功,操作成功,)。 } ()。 } } private void dataGrid1_Navigate(object sender, NavigateEventArgs ne) }}7 設(shè)計總結(jié)在本系統(tǒng)的開發(fā)過程中,由于本人開發(fā)軟件經(jīng)驗不足,在知識、經(jīng)驗方面都存在著不足。因此,該系統(tǒng)必然會存在一些缺陷和 不足。雖然該教務(wù)處系統(tǒng)沒有那么完善,但是未來的發(fā)展方向,教務(wù)處系統(tǒng)將越來越趨向于安全和信息保護(hù)的更高質(zhì)量的發(fā)展。因此,界面基本上實現(xiàn)了教務(wù)處系統(tǒng)的主要功能。相信教務(wù)處系統(tǒng)將在以后的使用中會更加的頻繁,通過開發(fā)這個系統(tǒng),我掌握了的sql及 vs2008的基本使用方法,了解了的基本知識鞏固了我對數(shù)據(jù)庫和C的學(xué)習(xí),但在這次課程設(shè)計中的最大收獲并不是掌握這幾門開發(fā)工具的應(yīng)用,而是學(xué)會了設(shè)計系統(tǒng)的思維方法,項目的設(shè)計的過程中如何解決問題,對系統(tǒng)的每個功能的實現(xiàn)的算法應(yīng)該怎樣達(dá)到最佳效果,以及與同學(xué)們之間相互幫助的精神。 在實驗過程中,我了解到創(chuàng)建表時也需要注意一些我們常常容易忽略的問題,例如建表的順序問題,因為一些表格中的屬性列的完整性要求是在另一些表的屬性列的基礎(chǔ)上創(chuàng)建的,所以,這就確定了創(chuàng)建表的一定的順序問題,如果不按照這個順序建表,則建表必然失敗。我在本次作業(yè)中的另一收獲是明確了觸發(fā)器中rollback語句的正確用法,當(dāng)觸發(fā)器所設(shè)定的操作能正確執(zhí)行時就不需要添加rollback語句,而當(dāng)觸發(fā)器所設(shè)定的操作不能完成時需要用rollback語句回滾,并給出相應(yīng)的提示信息。 這次課程設(shè)計中,我從需求分析到概念結(jié)構(gòu)設(shè)計,到邏輯結(jié)構(gòu)設(shè)計,再到物理結(jié)構(gòu)設(shè)計,最后到數(shù)據(jù)庫的實施和維護(hù),每一步都認(rèn)真的分析和實施。參考文獻(xiàn)[1] 張基溫,,2006[2] 袁然, Server ,2006[3] 方美琪,,2008[4] ,2009[5] 王珊,,2006[6] 宋昆, ,2006[7] 李俊民,,2006[8] 王春才,高春艷, Basic數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊 .人民郵電出版社,2006[9] 王國輝,,2006[10] 宋坤,,20063
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1