版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)和軟件工程學(xué)院數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)匯報(bào)課題名稱:學(xué)生信息管理系統(tǒng)專(zhuān)業(yè):計(jì)算機(jī)和科學(xué)技術(shù)班級(jí):姓名:學(xué)號(hào):指導(dǎo)老師:年6月14號(hào)課程設(shè)計(jì)任務(wù)及進(jìn)度表課題名稱學(xué)生信息管理系統(tǒng)設(shè)計(jì)目標(biāo)經(jīng)過(guò)對(duì)管理系統(tǒng)設(shè)計(jì)和開(kāi)發(fā),了解了數(shù)據(jù)庫(kù)設(shè)計(jì)和開(kāi)發(fā)全過(guò)程,達(dá)成鞏固數(shù)據(jù)庫(kù)理論知識(shí)、鍛煉實(shí)踐能力和構(gòu)建合理知識(shí)結(jié)構(gòu)目標(biāo)。試驗(yàn)環(huán)境操作系統(tǒng):Windows7;數(shù)據(jù)庫(kù)管理系統(tǒng):SQLServer;編程環(huán)境:NET.ASP任務(wù)要求1.搜集學(xué)生信息管理問(wèn)題方面資料,進(jìn)行需求分析;2.完成概念設(shè)計(jì)、邏輯設(shè)計(jì)等各階段設(shè)計(jì);3.編寫(xiě)程序代碼,系統(tǒng)調(diào)試;4.撰寫(xiě)課程設(shè)計(jì)匯報(bào);5.參與答辯。工作進(jìn)度計(jì)劃序號(hào)起止日期工作內(nèi)容1.6.02~.6.12查詢資料、選擇課題2.6.13~.6.13需求分析、總體設(shè)計(jì)3.6.14~.6.16系統(tǒng)整體設(shè)計(jì)、編寫(xiě)程序代碼、調(diào)試程序4.6.17~.6.19撰寫(xiě)課程設(shè)計(jì)匯報(bào)摘要該項(xiàng)目開(kāi)發(fā)軟件為學(xué)校學(xué)生信息管理系統(tǒng)軟件,是鑒于現(xiàn)在學(xué)校學(xué)生人數(shù)劇增,學(xué)生信息呈爆炸性增加前提下,學(xué)校對(duì)學(xué)生信息管理自動(dòng)化和正確化要求日益強(qiáng)烈背景下構(gòu)思出來(lái),該軟件設(shè)計(jì)完成后可用于全部教育單位(包含學(xué)校,學(xué)院等等)學(xué)生信息管理.現(xiàn)在社會(huì)上信息管理系統(tǒng)發(fā)展飛快,各個(gè)企機(jī)關(guān)全部引入了信息管理軟件來(lái)管理自己日益增加多種信息,學(xué)生管理系統(tǒng)也是有了很大發(fā)展,商業(yè)化學(xué)生信息管理軟件也不少.但本系統(tǒng)完全獨(dú)立開(kāi)發(fā),努力爭(zhēng)取使系統(tǒng)功效簡(jiǎn)練明了,但功效齊全且易于操作學(xué)生信息管理系統(tǒng)是一個(gè)教育單位不可缺乏部分,它內(nèi)容對(duì)于學(xué)校決議者和管理者來(lái)說(shuō)全部至關(guān)關(guān)鍵。本文介紹了學(xué)生信息管理系統(tǒng)開(kāi)發(fā)整個(gè)過(guò)程,敘述了系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和系統(tǒng)實(shí)施全過(guò)程。關(guān)鍵詞信息管理,分析,設(shè)計(jì),開(kāi)發(fā)
目錄TOC\o"1-2"\h\z\u1引言 12項(xiàng)目需求分析 12.1方案可行性分析 12.2方案需求分析 23項(xiàng)目概念設(shè)計(jì) 33.1模塊單元設(shè)計(jì) 33.2ER圖設(shè)計(jì) 64項(xiàng)目邏輯結(jié)構(gòu)設(shè)計(jì) 74.1將概念模式轉(zhuǎn)換成關(guān)系模式 74.2子模式設(shè)計(jì) 74.3數(shù)據(jù)庫(kù)設(shè)計(jì) 85編碼實(shí)現(xiàn) 95.1界面設(shè)計(jì) 95.2數(shù)據(jù)庫(kù)操作 206項(xiàng)目測(cè)試結(jié)果 23結(jié)論 24致謝 25參考文獻(xiàn) 261引言學(xué)生信息管理系統(tǒng)已經(jīng)成為了一個(gè)教育單位不可缺乏部分。一個(gè)功效齊全、簡(jiǎn)單易用信息管理系統(tǒng)不僅能有效地減輕學(xué)校相關(guān)工作人員工作負(fù)擔(dān),它內(nèi)容對(duì)于學(xué)校決議者和管理者來(lái)說(shuō)全部至關(guān)關(guān)鍵。所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥阈畔⒑涂旖莶樵兪侄巍5恢币詠?lái)大家使用傳統(tǒng)人工方法管理文件檔案、統(tǒng)計(jì)和查詢數(shù)據(jù),這種管理方法存在著很多缺點(diǎn)。如:效率低、保密性差,人工大量浪費(fèi);另外時(shí)間一長(zhǎng),將產(chǎn)生大量文件和數(shù)據(jù)。這對(duì)于查找、更新和維護(hù)全部帶來(lái)了不少困難。伴隨科學(xué)技術(shù)不停提升,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大功效已為大家深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)各個(gè)領(lǐng)域并發(fā)揮著來(lái)越關(guān)鍵作用。作為計(jì)算機(jī)應(yīng)用一部分,使用計(jì)算機(jī)對(duì)學(xué)校各類(lèi)信息進(jìn)行管理,含有手工管理所無(wú)法比擬優(yōu)點(diǎn)。比如:檢索快速、查詢方便、效率高、可靠性好、存放量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提升學(xué)校信息管理效率,也是一個(gè)單位科學(xué)化、正規(guī)化管理,和世界接軌關(guān)鍵條件。2項(xiàng)目需求分析2.1方案可行性分析2.1.1技術(shù)可行性本系統(tǒng)關(guān)鍵采取ASP.NET框架開(kāi)發(fā)。ASP.NET是基于通用語(yǔ)言編譯運(yùn)行程序,所以它強(qiáng)大性和適應(yīng)性,能夠使它運(yùn)行在Web應(yīng)用軟件開(kāi)發(fā)者幾乎全部平臺(tái)上。加上SQLSever連接,完全能夠滿足本系統(tǒng)開(kāi)發(fā)需要,所以技術(shù)上是可行。2.1.2經(jīng)濟(jì)可行性本系統(tǒng)為自主開(kāi)發(fā),耗時(shí)1周,因其本身就是比較小系統(tǒng),功效簡(jiǎn)單,且使用開(kāi)發(fā)工具全部是現(xiàn)有。所以在經(jīng)濟(jì)上是可行。2.2方案需求分析2.2.1功效需求學(xué)生管理系統(tǒng)多個(gè)關(guān)鍵功效以下:(1)提供學(xué)生錄入信息功效能夠輸入學(xué)生姓名,學(xué)號(hào),選修課,試驗(yàn)課,必修課和總分。(2)查詢學(xué)生信息功效依據(jù)學(xué)生學(xué)號(hào)來(lái)查詢學(xué)生信息。(3)刪除學(xué)生信息功效提供學(xué)號(hào),查找是否有此人信息,然后選擇刪除學(xué)生信息。(4)插入學(xué)生信息功效輸入學(xué)生學(xué)號(hào),插入該學(xué)生學(xué)號(hào)后面2.2.2性能需求本軟件系統(tǒng)多種特點(diǎn)決定了系統(tǒng)需要含有以下多個(gè)關(guān)鍵特征:(1)多樣性?,F(xiàn)在,計(jì)算機(jī)語(yǔ)言越來(lái)越普及,用戶面臨選擇越來(lái)越多。想要確保對(duì)用戶吸引力,就必需要在多樣性上下功夫了。所以,系統(tǒng)多樣性、功效多樣性一直全部是軟件系統(tǒng)開(kāi)發(fā)關(guān)鍵。(2)安全性。數(shù)據(jù)是軟件靈魂,怎樣確保數(shù)據(jù)安全性,是系統(tǒng)開(kāi)發(fā)時(shí)必需考慮一個(gè)關(guān)鍵問(wèn)題。開(kāi)發(fā)者應(yīng)避免程序出現(xiàn)漏洞,預(yù)防黑客進(jìn)行攻擊,立即進(jìn)行數(shù)據(jù)備份,建立一個(gè)完善多層次安全保障體系,保障系統(tǒng)安全。(3)可擴(kuò)展性。需求變更一直是開(kāi)發(fā)中難以避免問(wèn)題。系統(tǒng)在進(jìn)行設(shè)計(jì)時(shí)應(yīng)充足考慮到需求變更可能性,降低系統(tǒng)擴(kuò)展功效時(shí)復(fù)雜度。3項(xiàng)目概念設(shè)計(jì)3.1模塊單元設(shè)計(jì)學(xué)生信息管理學(xué)生信息管理學(xué)生管理員選課操作信息查詢學(xué)生管理課程管理成績(jī)管理信息查詢圖3-1總概要設(shè)計(jì)3.1.1系統(tǒng)管理模塊系統(tǒng)管理模塊,進(jìn)入系統(tǒng)后,能夠選擇退出系統(tǒng):系統(tǒng)管理系統(tǒng)管理退出圖3-2系統(tǒng)管理模塊3.1.2學(xué)生管理模塊學(xué)生管理模塊,包含學(xué)生信息添加,刪除,修改。學(xué)生管理學(xué)生管理學(xué)生信息添加學(xué)生信息修改學(xué)生信息刪除圖3-3學(xué)生管理模塊3.1.3課程管理模塊課程管理模塊,包含課程信息添加,修改,刪除。課程管理課程管理課程信息添加課程信息修改課程信息刪除圖3-4課程管理模塊3.1.4成績(jī)管理模塊成績(jī)管理模塊,包含成績(jī)添加,修改。成績(jī)管理成績(jī)管理成績(jī)添加成績(jī)修改圖3-5成績(jī)管理模塊3.1.5信息管理模塊信息查詢模塊,包含學(xué)生查詢,課程查詢,成績(jī)查詢。信息查詢信息查詢學(xué)生信息查詢課程信息查詢學(xué)生成績(jī)查詢圖3-6信息管理模塊3.2ER圖設(shè)計(jì)學(xué)生學(xué)號(hào)姓名性別家庭住址學(xué)生學(xué)號(hào)姓名性別家庭住址祖籍所在學(xué)院專(zhuān)業(yè)入年份出生日期圖3-7學(xué)生信息實(shí)體ER圖3.2.2課程信息實(shí)體ER圖課課程課程號(hào)課程名任課老師課程類(lèi)型上課地點(diǎn)上課時(shí)間圖3-8課程信息實(shí)體ER圖4項(xiàng)目邏輯結(jié)構(gòu)設(shè)計(jì)4.1將概念模式轉(zhuǎn)換成關(guān)系模式以下是學(xué)生管理信息系統(tǒng)關(guān)系模型:(1)學(xué)生(姓名,班級(jí),學(xué)號(hào),性別,電話,出生日期)Student(name,class,student_ID,sex,telephone,dateofbirth)(2)班級(jí)課程(課程名稱,專(zhuān)業(yè),學(xué)期,年級(jí))Class_course(course_name,major,school,grade)(3)班級(jí)(班級(jí)名,教室,年制,備注)Class(class_name,classroom,years,note)(4)成績(jī)(編號(hào),分?jǐn)?shù),課程,考號(hào),等級(jí))Score(number,score,course,exam_number,grade)4.2子模式設(shè)計(jì)針對(duì)不一樣應(yīng)用需求,分別設(shè)計(jì)對(duì)應(yīng)子模式。(1)學(xué)生(姓名,班級(jí),學(xué)號(hào),性別,電話,出生日期)View_Student(name,class,student_ID,sex,telephone,dateofbirth)(2)班級(jí)課程(課程名稱,專(zhuān)業(yè),學(xué)期,年級(jí))View_Class_course(course_name,major,school,grade)(3)班級(jí)(班級(jí)名,教室,年制,備注)View_Class(class_name,classroom,years,note)(4)成績(jī)(編號(hào),分?jǐn)?shù),課程,考號(hào),等級(jí))View_Score(number,score,course,exam_number,grade)4.3數(shù)據(jù)庫(kù)設(shè)計(jì)4.3.1表設(shè)計(jì) 圖4-1管理員表圖4-2課程表圖4-3分?jǐn)?shù)表圖4-4學(xué)生表4.3.2數(shù)據(jù)庫(kù)加載圖4-5數(shù)據(jù)庫(kù)加載5編碼實(shí)現(xiàn)5.1界面設(shè)計(jì)5.1.1賬戶信息管理圖5-1賬戶信息管理界面代碼實(shí)現(xiàn):namespaceStudent_MI{publicpartialclassFormAccount:Form{publicFormAccount(){InitializeComponent();}privatevoidFormAccount_Load(objectsender,EventArgse){if(UserHelper.userType!=UserType.Admin){for(inti=0;i<this.Controls.Count;i++){if(this.Controls[i].GetType().Equals(typeof(Button))){this.Controls[i].Enabled=false;}}}this.button3.Enabled=true;//this.adminTableAdapter.Fill(this.studentManagerDataSet4.Admin);stringsqltr="select*FromAdmin";SqlCommandcmd=DBHelper.con.CreateCommand();cmd.CommandText=sqltr;cmd.CommandType=CommandType.Text;SqlDataAdapterda=newSqlDataAdapter(cmd);DataSetds=newDataSet();da.Fill(ds);this.dataGridView1.DataSource=ds.Tables[0];this.lbInfo.Text="登錄人:"+UserHelper.user;}privatevoidbutton1_Click(objectsender,EventArgse){FormAddAccountfas=newFormAddAccount();if(fas.ShowDialog()==DialogResult.OK){stringsqltr="select*FromAdmin";SqlCommandcmd=DBHelper.con.CreateCommand();cmd.CommandText=sqltr;cmd.CommandType=CommandType.Text;SqlDataAdapterda=newSqlDataAdapter(cmd);DataSetds=newDataSet();da.Fill(ds);//this.adminBindingSource.DataSource=ds.Tables[0];this.dataGridView1.DataSource=ds.Tables[0];intc=this.adminBindingSource.Count;this.dataGridView1.Refresh();}}privatevoidbutton2_Click(objectsender,EventArgse){this.adminTableAdapter.Update(this.studentManagerDataSet4.Admin);}privatevoidbutton4_Click(objectsender,EventArgse){try{if(this.dataGridView1.SelectedRows.Count>0){DataGridViewRowdrw=dataGridView1.SelectedRows[0];DataGridViewCellcell=drw.Cells["idDataGridViewTextBoxColumn"];stringsql="DELETE[Admin]Where[id]="+cell.Value.ToString();newSqlHelper().ExecuteNonQuery(sql,CommandType.Text);dataGridView1.Rows.Remove(drw);}MessageBox.Show("刪除數(shù)據(jù)成功!");}catch{}}privatevoidbutton3_Click(objectsender,EventArgse){FormAccountSearchfaa=newFormAccountSearch();faa.ShowDialog();}privatevoid相關(guān)ToolStripMenuItem_Click(objectsender,EventArgse){FormAboutfa=newFormAbout();fa.ShowDialog();}privatevoid退出XToolStripMenuItem_Click(objectsender,EventArgse){this.Close();}}}5.1.2課程信息管理圖5-2課程管理界面代碼實(shí)現(xiàn):namespaceStudent_MI{publicpartialclassFormCourse:Form{publicFormCourse(){InitializeComponent();}privatevoidFormCourse_Load(objectsender,EventArgse){if(UserHelper.userType!=UserType.Admin){for(inti=0;i<this.Controls.Count;i++){if(this.Controls[i].GetType().Equals(typeof(Button))){this.Controls[i].Enabled=false;}}}this.button3.Enabled=true;this.courseTableAdapter.Fill(this.studentManagerDataSet2.Course);this.lbInfo.Text="登錄人:"+UserHelper.user;}privatevoidbutton2_Click(objectsender,EventArgse){this.courseTableAdapter.Update(this.studentManagerDataSet2.Course);}privatevoidbutton1_Click(objectsender,EventArgse){FormAddCoursefas=newFormAddCourse();if(fas.ShowDialog()==DialogResult.OK){//刷新stringsqltr="select*FromCourse";SqlCommandcmd=DBHelper.con.CreateCommand();cmd.CommandText=sqltr;cmd.CommandType=CommandType.Text;SqlDataAdapterda=newSqlDataAdapter(cmd);DataSetds=newDataSet();da.Fill(ds);this.courseBindingSource.DataSource=ds.Tables[0];intc=this.courseBindingSource.Count;this.dataGridView1.Refresh();}}privatevoidbutton4_Click(objectsender,EventArgse){try{if(this.dataGridView1.SelectedRows.Count>0){DataGridViewRowdrw=dataGridView1.SelectedRows[0];DataGridViewCellcell=drw.Cells["cNumberDataGridViewTextBoxColumn"];stringsql="DELETE[Course]Where[CNumber]="+cell.Value.ToString();newSqlHelper().ExecuteNonQuery(sql,CommandType.Text);dataGridView1.Rows.Remove(drw);}MessageBox.Show("刪除數(shù)據(jù)成功!");}catch{}}privatevoidbutton3_Click(objectsender,EventArgse){FormCourseSearchfas=newFormCourseSearch();fas.ShowDialog();}privatevoid相關(guān)ToolStripMenuItem_Click(objectsender,EventArgse){FormAboutfa=newFormAbout();fa.ShowDialog();}privatevoid退出XToolStripMenuItem_Click(objectsender,EventArgse){this.Close();}}}5.1.3成績(jī)信息管理圖5-3成績(jī)管理界面代碼實(shí)現(xiàn):namespaceStudent_MI{publicpartialclassFormSource:Form{publicFormSource(){InitializeComponent();}privatevoidFormSource_Load(objectsender,EventArgse){if(UserHelper.userType==UserType.Student){for(inti=0;i<this.Controls.Count;i++){if(this.Controls[i].GetType().Equals(typeof(Button))){this.Controls[i].Enabled=false;}}}this.button4.Enabled=true;this.scoreTableAdapter.Fill(this.studentManagerDataSet3.Score);this.lbInfo.Text="登錄人:"+UserHelper.user;}privatevoidbutton1_Click(objectsender,EventArgse){FormAddScorefas=newFormAddScore();if(fas.ShowDialog()==DialogResult.OK){//刷新stringsqltr="select*From[Score]";SqlCommandcmd=DBHelper.con.CreateCommand();cmd.CommandText=sqltr;cmd.CommandType=CommandType.Text;SqlDataAdapterda=newSqlDataAdapter(cmd);DataSetds=newDataSet();da.Fill(ds);this.dataGridView1.DataSource=ds.Tables[0];intc=this.scoreBindingSource.Count;this.dataGridView1.Refresh();}}privatevoidbutton2_Click(objectsender,EventArgse){this.scoreTableAdapter.Update(this.studentManagerDataSet3.Score);}privatevoidtoolStrip1_ItemClicked(objectsender,ToolStripItemClickedEventArgse){}privatevoidbutton4_Click(objectsender,EventArgse){FormScoreManagefsm=newFormScoreManage();fsm.ShowDialog();}privatevoidbutton5_Click(objectsender,EventArgse){try{if(this.dataGridView1.SelectedRows.Count>0){DataGridViewRowdrw=dataGridView1.SelectedRows[0];DataGridViewCellcell=drw.Cells["idDataGridViewTextBoxColumn"];stringsql="DELETE[Score]Where[id]="+cell.Value.ToString();newSqlHelper().ExecuteNonQuery(sql,CommandType.Text);dataGridView1.Rows.Remove(drw);}MessageBox.Show("刪除數(shù)據(jù)成功!");}catch{}}privatevoid相關(guān)AToolStripMenuItem_Click(objectsender,EventArgse){FormAboutfa=newFormAbout();fa.ShowDialog();}privatevoid退出XToolStripMenuItem_Click(objectsender,EventArgse){this.Close();}}}5.1.4學(xué)生信息管理圖5-4學(xué)生信息界面代碼實(shí)現(xiàn):namespaceStudent_MI{publicpartialclassFormStudents:Form{publicFormStudents(){InitializeComponent();}privatevoidFormStudents_FormClosing(objectsender,FormClosingEventArgse){}privatevoidFormStudents_Load(objectsender,EventArgse){//UserHelper.userType=UserType.Student;if(UserHelper.userType!=UserType.Admin){for(inti=0;i<this.Controls.Count;i++){if(this.Controls[i].GetType().Equals(typeof(Button))){this.Controls[i].Enabled=false;}}}this.button5.Enabled=true;//TODO:這行代碼將數(shù)據(jù)加載到表“studentManagerDataSet.Student”中。您能夠依據(jù)需要移動(dòng)或移除它。this.studentTableAdapter1.Fill(this.studentManagerDataSet.Student);this.studentTableAdapter.Fill(this.studentManagerDataSet1.Student);this.lbInfo.Text="登錄人:"+UserHelper.user;}privatevoidbutton1_Click(objectsender,EventArgse){FormAddStudentfas=newFormAddStudent();if(fas.ShowDialog()==DialogResult.OK){//刷新stringsqltr="select*FromStudent";SqlCommandcmd=DBHelper.con.CreateCommand();cmd.CommandText=sqltr;cmd.CommandType=CommandType.Text;SqlDataAdapterda=newSqlDataAdapter(cmd);DataSetds=newDataSet();da.Fill(ds);this.studentBindingSource.DataSource=ds.Tables[0];intc=this.studentBindingSource.Count;this.dataGridView1.Refresh();}}privatevoidbutton4_Click(objectsender,EventArgse){this.studentTableAdapter.Update(this.studentManagerDataSet1.Student);}privatevoidbutton2_Click(objectsender,EventArgse){try{if(this.dataGridView1.SelectedRows.Count>0){DataGridViewRowdrw=dataGridView1.SelectedRows[0];DataGridViewCellcell=drw.Cells["sNumberDataGridViewTextBoxColumn"];stringsql="DELETE[Student]Where[SNumber]="+cell.Value.ToString();newSqlHelper().ExecuteNonQuery(sql,CommandType.Text);dataGridView1.Rows.Remove(drw);}MessageBox.Show("刪除數(shù)據(jù)成功!");}catch{}}privatevoidbutton5_Click(objectsender,EventArgse){FormStudentSearchfas=newFormStudentSearch();fas.ShowDialog();}privatevoid相關(guān)AToolStripMenuItem_Click(objectsender,EventArgse){FormAboutfa=newFormAbout();fa.ShowDialog();}privatevoid退出XToolStripMenuItem_Click(objectsender,EventArgse){this.Close();}}}5.2數(shù)據(jù)庫(kù)操作namespaceStudent_MI{publicclassSqlHelper{privateSqlConnectionconn=null;privateSqlCommandcmd=null;privateSqlDataReadersdr=null;//下載于.netpublicSqlHelper(){stringconnStr="DataSource=.\\SQL;InitialCatalog=StudentManager;uid=sa;pwd=sa";conn=newSqlConnection(connStr);}privateSqlConnectionGetConn(){if(conn.State==ConnectionState.Closed){conn.Open();}returnconn;}///<summary>///實(shí)施不帶參數(shù)增刪改SQL語(yǔ)句或存放過(guò)程///</summary>///<paramname="cmdText">增刪改SQL語(yǔ)句或存放過(guò)程</param>///<paramname="ct">命令類(lèi)型</param>///<returns></returns>publicintExecuteNonQuery(stringcmdText,CommandTypect){intres;try{cmd=newSqlCommand(cmdText,GetConn());cmd.CommandType=ct;res=cmd.ExecuteNonQuery();}catch(Exceptionex){throwex;}finally{if(conn.State==ConnectionState.Open){conn.Close();}}returnres;}///<summary>///實(shí)施帶參數(shù)增刪改SQL語(yǔ)句或存放過(guò)程///</summary>///<paramname="cmdText">增刪改SQL語(yǔ)句或存放過(guò)程</param>///<paramname="ct">命令類(lèi)型</param>///<returns></returns>publicintExecuteNonQuery(stringcmdText,SqlParameter[]paras,CommandTypect){intres;try{using(cmd=newSqlCommand(cmdText,GetConn())){cmd.CommandType=ct;cmd.Parameters.AddRange(paras);res=cmd.ExecuteNonQuery();}}catch(Exceptionex){throwex;}returnres;}///<summary>///實(shí)施查詢SQL語(yǔ)句或存放過(guò)程///</summary>///<paramname="cmdText">查詢SQL語(yǔ)句或存放過(guò)程</param>///<paramname="ct">命令類(lèi)型</param>///<returns></returns>publicDataTableExecuteQuery(stringcmdText,CommandTypect){DataTabledt=newDataTable();cmd=newSqlCommand(cmdText,GetConn());cmd.CommandType=ct;try{using(sdr=cmd.ExecuteReader(CommandBehavior.CloseConnection)){dt.Load(sdr);}}catch(Exceptionex){throwex;}finally{if(conn.State==ConnectionState.Open){conn.Close();}}returndt;}///<summary>///實(shí)施帶參數(shù)查詢SQL語(yǔ)句或存放過(guò)程///</su
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年小升初數(shù)學(xué)復(fù)習(xí)之小題狂練300題(填空題):數(shù)的運(yùn)算(10題)
- 時(shí)間計(jì)算器的課程設(shè)計(jì)
- 2020-2021學(xué)年重慶市開(kāi)州區(qū)小學(xué)二年級(jí)下冊(cè)數(shù)學(xué)期末試題及答案
- 2024年智能物流運(yùn)輸協(xié)議范本指南版
- 2024年度二零二四終止房產(chǎn)交易合同解除協(xié)議書(shū)3篇
- 2024年度軟件著作權(quán)歸屬與保密協(xié)議3篇
- 燒烤方法課程設(shè)計(jì)
- 二年級(jí)數(shù)學(xué)計(jì)算題專(zhuān)項(xiàng)練習(xí)
- 體育產(chǎn)業(yè)集聚考核試卷
- 新車(chē)銷(xiāo)售客戶購(gòu)車(chē)動(dòng)機(jī)挖掘考核試卷
- 中國(guó)平安體育營(yíng)銷(xiāo)品牌策略
- 2023-2024學(xué)年人教版新教材必修第二冊(cè) 第五章第三節(jié) 無(wú)機(jī)非金屬材料 課件(28張)
- 2024年北京通建信息系統(tǒng)有限公司招聘筆試參考題庫(kù)含答案解析
- 組建城市建設(shè)運(yùn)營(yíng)公司方案
- 水泥裝車(chē)崗位安全職責(zé)范文
- 安徽省建設(shè)工程工程量清單計(jì)價(jià)依據(jù)說(shuō)明
- 2023年代繳社保說(shuō)明范文
- 2016-2017學(xué)年天津市部分區(qū)九年級(jí)(上)期末化學(xué)試卷
- 公園園區(qū)設(shè)施設(shè)備維護(hù)方案
- 課程設(shè)計(jì)DLP4-13型鍋爐中硫煙煤煙氣袋式除塵濕式脫硫系統(tǒng)設(shè)計(jì)
- 新時(shí)代背景下農(nóng)村家庭教育存在的困境及對(duì)策研究
評(píng)論
0/150
提交評(píng)論