版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
..大學生兼職系統(tǒng)設計1.課程設計的目的SP.NET又稱為ASP+,不僅僅是ASP的簡單升級,而是微軟公司推出的新一代腳本語言。ASP.NET基于.NETFramework的Web開發(fā)平臺,不但吸收了ASP以前版本的最大優(yōu)點并參照Java、VB語言的開發(fā)優(yōu)勢加入了許多新的特色,同時也修正了以前的ASP版本的運行錯誤。ASP.NET具備開發(fā)網站應用程序的一切解決方案,包括驗證、緩存、狀態(tài)管理、調試和部署等全部功能。在代碼撰寫方面特色是將頁面邏輯和業(yè)務邏輯分開,它分離程序代碼與顯示的內容,讓豐富多彩的網頁更容易撰寫。同時使程序代碼看起來更潔凈、更簡單。作為大學生,走出校門接觸社會,了解社會,做兼職是一個很好的途徑,一來可以鍛煉自己,提高自己的能力,二來可以減輕家里的一些負擔。但目前兼職信息良莠不齊,中介公司通過介紹兼職從中牟取暴利,不僅如此,很多企業(yè)更是利用大學生涉世未深,分辨能力不強,騙取勞動力。大學生兼職系統(tǒng)的目的是對企業(yè)和學生進行雙向選擇,讓學生通過系統(tǒng)選擇自己喜歡的企業(yè),企業(yè)也可以通過系統(tǒng)選擇自己所需要的學生。2.設計方案論證2.1需求描述企業(yè)負責人能對企業(yè)相關信息進行管理,填寫企業(yè)信息、職位需求信息、返回招聘結果。學生能對學生相關信息進行管理,填寫學生信息、兼職搜索、發(fā)布求職信息并查看招聘結果,還可通過系統(tǒng)對企業(yè)進行評價。系統(tǒng)管理員通過評價對企業(yè)采取相應的措施。2.1.1數(shù)據(jù)流圖系統(tǒng)中的外部實體包括企業(yè)負責人、學生兩類用戶。企業(yè)負責人輸入的數(shù)據(jù)流包括:企業(yè)信息、職位需求信息、招聘結果信息。系統(tǒng)輸出給企業(yè)負責人的數(shù)據(jù)流包括:學生信息、簡歷信息、求職信息、評價信息。學生輸入的數(shù)據(jù)流包括:學生信息、簡歷信息、求職信息、評價信息。系統(tǒng)輸出給學生的數(shù)據(jù)流包括:企業(yè)信息、職位需求信息、教師信息、招聘結果信息。系統(tǒng)的環(huán)境圖如圖1所示:招聘結果信息企業(yè)信息企業(yè)信息大學生兼職系統(tǒng)招聘結果信息大學生兼職系統(tǒng)學生企業(yè)學生企業(yè)學生信息學生信息簡歷信息簡歷信息圖1系統(tǒng)環(huán)境圖〔頂層圖、0層圖對系統(tǒng)中的數(shù)據(jù)流進行分類,可以認為企業(yè)信息、簡歷信息、學生信息為系統(tǒng)的基礎數(shù)據(jù),求職信息、職位需求信息和招聘結果信息為系統(tǒng)的招聘信息,評價信息為系統(tǒng)的反饋信息。因此,可以把系統(tǒng)劃分為基礎數(shù)據(jù)管理、招聘管理和反饋管理三個子加工。系統(tǒng)的一層數(shù)據(jù)流圖如圖2所示?;A數(shù)據(jù)管理基礎數(shù)據(jù)管理企業(yè)信息企業(yè)信息企業(yè)信息學生信息簡歷信息企業(yè)負責人企業(yè)信息學生信息簡歷信息企業(yè)負責人學生信息簡歷信息學生信息簡歷信息招聘結果信息招聘結果信息學生求職信息學生求職信息招聘結果信息學生信息學生信息評價信息評價信息招聘管理招聘管理招聘結果信息招聘結果信息反饋管理反饋管理圖2系統(tǒng)一層圖基礎數(shù)據(jù)管理又可以分為企業(yè)信息管理、學生信息管理和簡歷信息管理,加工1基礎數(shù)據(jù)管理對應的二層數(shù)據(jù)流圖如圖3所示。企業(yè)信息管理企業(yè)信息管理企業(yè)信息企業(yè)信息簡歷信息管理企業(yè)負責人學生簡歷信息簡歷信息簡歷信息管理企業(yè)負責人學生學生信息管理學生信息學生信息學生信息管理圖3加工1基礎數(shù)據(jù)管理的二層數(shù)據(jù)流圖招聘管理包括求職信息填報、職業(yè)需求填報、招聘結果查詢三部分,對應的二層數(shù)據(jù)流圖如圖1-4所示。求職信息填報求職信息填報求職信息求職信息簡歷信息簡歷信息學生企業(yè)負責人學生企業(yè)負責人兼職招聘兼職招聘招聘結果信息招聘結果信息招聘結果招聘結果圖4加工2招聘管理的二層數(shù)據(jù)流圖反饋管理包括評價信息管理,對應的二層數(shù)據(jù)流圖如圖5所示。企業(yè)學生評價反饋評價信息評價信息企業(yè)學生評價反饋圖5加工3反饋管理的二層數(shù)據(jù)流圖2.1.2數(shù)據(jù)字典系統(tǒng)中包括的數(shù)據(jù)流有:企業(yè)信息、簡歷信息、學生信息、求職信息、職業(yè)需求信息、招聘結果信息和評價信息。企業(yè)信息數(shù)據(jù)流名:企業(yè)信息。簡述:描述企業(yè)相關信息。組成:企業(yè)名稱+企業(yè)介紹+企業(yè)負責人+企業(yè)所在地+成立年份+。來源:由企業(yè)負責人輸入去向:加工企業(yè)信息管理流通量:小峰值:小學生信息數(shù)據(jù)流名:學生信息。簡述:描述想獲得兼職的具體學生。組成:學號+姓名+年齡+性別來源:由學生自己輸入去向:加工學生信息管理流通量:大峰值:小簡歷信息數(shù)據(jù)流名:簡歷信息。簡述:描述學生的簡歷。組成:學號+學生姓名+專業(yè)+特長及興趣愛好+計算機能力+獎懲情況+自我評價。來源:由學生自己輸入去向:加工簡歷信息管理流通量:大峰值:招聘結果信息數(shù)據(jù)流名:招聘結果信息。簡述:描述招聘情況。組成:學生學號+學生姓名+企業(yè)+職業(yè)+工作地址+薪金。來源:由企業(yè)進行輸入,學生可查看去向:學生招聘結果流通量:中峰值:小用戶信息數(shù)據(jù)流名:用戶信息。簡述:用戶賬號信息。組成:編號+賬號+密碼+密碼類型來源:由用戶進行輸入去向:反饋管理流通量:小峰值:小2.1.3加工規(guī)格說明系統(tǒng)包括的最底層加工有:企業(yè)信息管理、簡歷信息管理、學生信息管理、求職信息管理、職業(yè)需求信息、招聘結果查詢和反饋管理?!?企業(yè)信息管理添加、修改和刪除企業(yè)信息,由企業(yè)負責人、學生使用〔2學生信息管理添加、修改和刪除學生信息,由學生、企業(yè)使用〔3簡歷信息管理添加、修改和刪除簡歷信息,由學生使用〔4招聘結果企業(yè)負責人可以添加、修改、刪除招聘結果,學生可以查詢自己的招聘結果?!?賬號管理用戶可對賬號信息進行修改2.2概要設計2.2.1體系結構設計大學生兼職系統(tǒng)大學生兼職系統(tǒng)系統(tǒng)權限管理基礎數(shù)據(jù)管理反饋管理招聘管理系統(tǒng)權限管理基礎數(shù)據(jù)管理反饋管理招聘管理簡歷信息管理企業(yè)信息管理學生信息管理評價信息管理求職信息管理職業(yè)需求信息管理招聘結果管理簡歷信息管理企業(yè)信息管理學生信息管理評價信息管理求職信息管理職業(yè)需求信息管理招聘結果管理圖6系統(tǒng)體系結構2.2.2數(shù)據(jù)庫設計<1>實體關系圖企業(yè)信息、學生信息、簡歷信息、求職信息、職業(yè)需求信息、招聘結果信息和評價信息。學生學生11填寫填寫發(fā)布反饋填寫填寫發(fā)布反饋nn評價信息簡歷信息求職信息學生信息評價信息簡歷信息求職信息學生信息招聘招聘m企業(yè)企業(yè)111發(fā)布填寫發(fā)布發(fā)布填寫發(fā)布1nn職業(yè)需求信息招聘結果信息企業(yè)信息職業(yè)需求信息招聘結果信息企業(yè)信息圖6實體關系圖<2>數(shù)據(jù)庫表設計數(shù)據(jù)庫表包括企業(yè)信息表companyInfo、學生信息表StudentInfo、簡歷信息表StudentResume、招聘結果信息WorkResult建表代碼useStu_P_T_WebCREATETABLECompanyInfo< companyNamevarchar<50>primarykey, companyPersonvarchar<50>, companyIntroduetext, guoyouint, tableIDbigintidentity >CREATETABLEStudentPersonalInfo< studentIDintprimarykey, studentNamevarchar<50>, sexint, yearint, tableIDbigintidentity > CREATETABLEStudentResumInfo< studentIDintprimarykey, studentNamevarchar<50>, sexint, yearint, Professionvarchar<100>, Specialityvarchar<100>, Rewardvarchar<100>, tableIDbigintidentity > CREATETABLEUsers< U_IDintprimarykey, U_Namevarchar<50>, U_Passwordvarchar<10>, U_Typeint > CREATETABLEWorkResult< studentIDintprimarykey, studentNamevarchar<50>, companyNamevarchar<50>, Positionchar<10>, salaryint, tableIDbigintidentity ><3>數(shù)據(jù)表表1企業(yè)信息表companyInfo字段名中文名數(shù)據(jù)類型長度備注companyName企業(yè)名稱nvarchar50主鍵companyPerson企業(yè)負責人nvarchar50companyIntrodue企業(yè)介紹Text100Guoyou是否國有nvarchar50TableID序號Int8表2學生信息表StudentInfo字段名中文名數(shù)據(jù)類型長度備注studentID學號Char12主鍵studentName姓名nvarchar4Age年齡Int3sex性別BitTableID序號Int8表3學生簡歷表StudentResume字段名中文名數(shù)據(jù)類型長度備注StudentId學號Char12主鍵StudentName學生姓名nvarchar10Profession專業(yè)Nvarchar10Speciality特長Text100Reward所獲證書nvarchar50TableID序號Int8表4招聘結果信息表WorkResult字段名中文名數(shù)據(jù)類型長度備注studentID學號Char12主鍵StudentName學生姓名nvarchar10position職業(yè)nvarchar8Company公司nvarchar8salary薪金Int8TableID序號Int8表5賬號信息表users字段名中文名數(shù)據(jù)類型長度備注U_ID編號Char12主鍵U_Name用戶名nvarchar10U_Password密碼nvarchar8U_Type類型Nvarchar83.設計結果與分析3.1登錄界面選擇用戶類型并輸入用戶名和密碼進行登錄,如圖7。圖7登錄界面3.2修改公司信息登陸成功,可添加修改公司信息,如圖8。圖8修改公司信息3.3公司信息查詢進行修改公司信息,輸入公司名稱,如圖9。圖9信息查詢3.4學生查詢輸入學號進行學生簡歷建立查詢,如圖10。圖10學生查詢3.5負責人添加錄用信息負責人添加錄用信息,如圖11。圖11添加信息3.6修改個人信息可進行添加修改個人信息,如圖12。圖12修改信息3.7個人信息管理輸入學號、姓名、年齡、性別進行個人信息管理,如圖13。圖13信息管理3.8公司查詢輸入公司名稱進行公司信息查詢,如圖14。圖14公司查詢3.9簡歷信息輸入學號等信息,填報簡歷信息,如圖15。圖15簡歷信息3.10學號查詢輸入學號,進行錄用情況查詢,如圖16。圖16學號查詢4.設計體會經過短短一個星期的課程設計,我深深體會到計算機的有用之處;也意識到自己在計算機上有很多不足。利用我們所學的SQL數(shù)據(jù)庫和ASP.NET結合,做一個大學生兼職系統(tǒng)。在老師精心的指導下我主要對SQLServer數(shù)據(jù)庫、ASP.NET等操作有了很好了解,從而完成了這項工作。雖然我們是計算機專業(yè),但是,我們對計算機的認識和理解,基本上都是理論方面的。沒有很好的實際應用能力。一直忙于理論知識的學習,沒能有機會放開課本,真正將理論與實踐相結合,所以在實訓之前,計算機對我們來說是比較抽象的,但通過這次實訓,我們切身體會到所學知識的有用之處。實踐離我們不再遙遠!據(jù)我了解,對于我們所學的計算機知識滲透較少,之前都是老師操作為主。此次實訓就不同了,同學們都作了充分準備,在活動中同學們都積極來機房,每位同學都認真的發(fā)現(xiàn)問題、解決問題。參考文獻[1]丁貴廣.ASP編程基礎與實例[M].北京:機械工業(yè)出版社,2012[2]彭萬波,景麗,周宏敏.ASP開發(fā)基礎與范例[M].北京:電子工業(yè)出版社.2013[3]志凌團隊,陳世明,江高舉.ASP從入門到精通[M].北京:中國鐵道出版社,2013[4]張健沛.數(shù)據(jù)庫原理及應用系統(tǒng)開發(fā)[M].北京:水利水電出版社,2012:203-286[5]黃夢.DreamweaverMX完全征服手冊[M].北京中國青年出版社,2013:82-452[6]李勁.精通ASP數(shù)據(jù)庫程序設計[M].北京:科學出版社,2013[7]廖信彥.ASP應用經典:Web高級技巧[M].北京:中國鐵道出版社,2012:112-234[8]CharelsC.Caison,陳君翻譯.ASP.net程序員查詢詞典[M].北京中國鐵道出版社.2013[9]吳明輝,胡煜,竇亮.ASP網絡辦公及商務應用系統(tǒng)開發(fā)實例導航[M].北京:人民郵電出版社.2013[10]李瑞旭.ASP實例教程[M].北京:中國電力出版社,2012:360-410附錄:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load<objectsender,EventArgse>{}protectedvoidButton1_Click<objectsender,EventArgse>{inttype;if<RadioButtonList1.SelectedValue=="學生">{type=1;}elsetype=0;stringname=username.Text.ToString<>;stringpwd=password.Text.ToString<>;BLL.Userseu=newBLL.Users<>;string[]regs={"'","<","/*","<script>","--","create","alter","revoke","deny","<html","<flash","javascript","vbscript","activex","grant","drop","union","db_name<"};for<inti=0;i<regs.Length;i++>if<name.IndexOf<regs[i]>!=-1||pwd.IndexOf<regs[i]>!=-1>{Pagepage=<Page>HttpContext.Current.CurrentHandler;page.ClientScript.RegisterStartupScript<this.GetType<>,"message","alert<'用戶名或密碼不能使用特殊字符!'>",true>;return;}stringuid=eu.SelectUser<type,name,pwd>;if<uid!="">{if<Session["uid"]!="">{Session["uid"]="";Session["uid"]=uid;//學生的uid為學生學號}Session["type"]=type;Session["UserName"]=name;Session["UserType"]=type;if<type==0>Response.Redirect<"Company/AddCompanyInfo.aspx">;elseResponse.Redirect<"Student/StudentPersonal.aspx">;}else{Pagepage=<Page>HttpContext.Current.CurrentHandler;page.ClientScript.RegisterStartupScript<this.GetType<>,"message","alert<'用戶名或密碼錯誤'>",true>;}}protectedvoidButton2_Click<objectsender,EventArgse>{username.Text="";password.Text="";}}usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data;{protectedvoidPage_Load<objectsender,EventArgse>{if<!IsPostBack>//獲取一個值,該值指示該頁是否正為響應客戶端回發(fā)而加載,或者它是否正被首次加載和訪問。{//sex<>;//該函數(shù)綁定DDL_Year下拉菜單的數(shù)據(jù)GridViewBind<>;//該函數(shù)綁定GridView的數(shù)據(jù)}}protectedvoidGridViewBind<>{BLLpanyInfostudentInfo=newBLLpanyInfo<>;//新建BLL.ClassInfo類studentInfostudentInfopanyName=companyName.Text;DataTabledt=studentInfo.GetTable<>;//通過studentInfo.GetTable<>函數(shù)獲取GridView的數(shù)據(jù)gv1.DataSource=dt;gv1.DataBind<>;//GridView數(shù)據(jù)綁定}//protectedvoidsex<>//{//sex.Items.Clear<>;//BLL.StudentPersonalInfostudentInfo=newBLL.StudentPersonalInfo<>;//DataTabledt=studentInfo.GetYearTable<>;//通過該函數(shù)獲取班級信息中的不同年度信息表//sex.DataSource=dt;//sex.DataTextField="sex";//綁定的內容是表中year字段的值//sex.DataBind<>;//DDL_Year綁定數(shù)據(jù)//sex.Items.Insert<0,"">;//}protectedvoidsearch_Click<objectsender,EventArgse>{GridViewBind<>;}protectedvoidgv1_PageIndexChanging<objectsender,GridViewPageEventArgse>//換頁功能{gv1.PageIndex=e.NewPageIndex;GridViewBind<>;}//protectedvoidContactsGridView_RowCommand<Objectsender,GridViewCommandEventArgse>//gridview按鈕點擊事件//{//stringtableID=emandArgument.ToString<>;//if<emandName=="修改">//{//Response.Redirect<"CompanyInfo.aspx?tableID="+tableID>;//}//else//刪除//{//BLL.StudentPersonalInfostu=newBLL.StudentPersonalInfo<>;//stu.Delete<tableID>;//GridViewBind<>;//ClientScript.RegisterStartupScript<this.GetType<>,"message","alert<'刪除成功!'>",true>;//}//}//protectedvoidadd_Click<objectsender,EventArgse>//{//Response.Redirect<"CompanyInfo.aspx">;//}}usingSystem;usingSystem.Collections;usingSystem.Configuration;usingSystem.Data;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.HtmlControls;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Xml.Linq;{protectedvoidPage_Load<objectsender,EventArgse>{if<!IsPostBack>//獲取一個值,該值指示該頁是否正為響應客戶端回發(fā)而加載,或者它是否正被首次加載和訪問。{//sexbind<>;//該函數(shù)綁定DDL_Year下拉菜單的數(shù)據(jù)if<Request["tableID"]!=null>{stringtableID=Request["tableID"].ToString<>;HF_tableID.Value=tableID;InitStudentPersonal<tableID>;}}}//protectedvoidsexbind<>//{//sex.Items.Clear<>;//BLL.StudentPersonalInfocla=newBLL.StudentPersonalInfo<>;//DataTabledt=cla.GetYearTable<>;//sex.DataSource=dt;//sex.DataTextField="sex";//sex.DataBind<>;//}protectedvoidInitStudentPersonal<stringtableID>{BLL.StudentPersonalInfocla=newBLL.StudentPersonalInfo<>;DataTabledt=cla.GetTable<tableID>;if<dt.Rows.Count>0>//看是否有數(shù)據(jù),沒有數(shù)據(jù)則不加載{studentID.Text=dt.Rows[0]["studentID"].ToString<>;studentName.Text=dt.Rows[0]["studentName"].ToString<>;year.Text=dt.Rows[0]["year"].ToString<>;sex.SelectedValue=dt.Rows[0]["sex"].ToString<>;}}protectedvoidsubmit_Click<objectsender,EventArgse>{//為表中的每一個屬性賦值BLL.StudentPersonalInfocla=newBLL.StudentPersonalInfo<>;cla.tableID=HF_tableID.Value;cla.studentID=studentID.Text;cla.studentName=studentName.Text;cla.year=year.Text;cla.sex=sex.SelectedValue;if<HF_tableID.Value!="">//null和""不一樣{//修改if<cla.Update<>>{ClientScript.RegisterStartupScript<this.GetType<>,"message","alert<'修改成功!'>",true}}else{//添加if<cla.Insert<>>{ClientScript.RegisterStartupScript<this.GetType<>,"message","alert<'添加成功!'>",true>;}}Response.Redirect<"StudentPersonalInfo.aspx">;}protectedvoidcancle_Click<objectsender,EventArgse>{Response.Redirect<"StudentPersonalInfo.aspx">;}}usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data;{protectedvoidPage_Load<objectsender,EventArgse>{if<!IsPostBack>//獲取一個值,該值指示該頁是否正為響應客戶端回發(fā)而加載,或者它是否正被首次加載和訪問。{//sex<>;//該函數(shù)綁定DDL_Year下拉菜單的數(shù)據(jù)GridViewBind<>;//該函數(shù)綁定GridView的數(shù)據(jù)}}protectedvoidGridViewBind<>{BLL.StudentPersonalInfostudentInfo=newBLL.StudentPersonalInfo<>;//新建BLL.ClassInfo類studentInfostudentInfo.studentID=studentID.Text;DataTabledt=studentInfo.GetTable<>;//通過studentInfo.GetTable<>函數(shù)獲取GridView的數(shù)據(jù)gv1.DataSource=dt;gv1.DataBind<>;//GridView數(shù)據(jù)綁定}//protectedvoidsex<>//{//sex.Items.Clear<>;//BLL.StudentPersonalInfostudentInfo=newBLL.StudentPersonalInfo<>;//DataTabledt=studentInfo.GetYearTable<>;//通過該函數(shù)獲取班級信息中的不同年度信息表//sex.DataSource=dt;//sex.DataTextField="sex";//綁定的內容是表中year字段的值//sex.DataBind<>;//DDL_Year綁定數(shù)據(jù)//sex.Items.Insert<0,"">;//}protectedvoidsearch_Click<objectsender,EventArgse>{GridViewBind<>;}protectedvoidgv1_PageIndexChanging<objectsender,GridViewPageEventArgse>//換頁功能{gv1.PageIndex=e.NewPageIndex;GridViewBind<>;}protectedvoidContactsGridView_RowCommand<Objectsender,GridViewCommandEventArgse>//gridview按鈕點擊事件{ng<>;if<emandName=="修改">{Response.Redirect<"StudentPersonalInfo.aspx?tableID="+tableID>;}else//刪除{BLL.StudentPersonalInfostu=newBLL.StudentPersonalInfo<>;stu.Delete<tableID>;GridViewBind<>;ClientScript.RegisterStartupScript<this.GetType<>,"message","alert<'刪除成功!'>",true>;}}protectedvoidadd_Click<objectsender,EventArgse>{Response.Redirect<"StudentPersonalInfo.aspx">;}}usingSystem;usingSystem.Collections;usingSystem.Configuration;usingSystem.Data;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.HtmlControls;ebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Xml.Linq;{protectedvoidPage_Load<objectsender,EventArgse>{if<!IsPostBack>//獲取一個值,該值指示該頁是否正為響應客戶端回發(fā)而加載,或者它是否正被首次加載和訪問。{//sexbind<>;//該函數(shù)綁定DDL_Year下拉菜單的數(shù)據(jù)if<Request["tableID"]!=null>{stringtableID=Request["tableID"].ToString<>;HF_tableID.Value=tableID;InitStudentResum<tableID>;}}}//protectedvoidsexbind<>//{//sex.Items.Clear<>;//BLL.StudentResumInfocla=newBLL.StudentResumInfo<>;//DataTabledt=cla.GetYearTable<>;//sex.DataSource=dt;//sex.DataTextField="sex";//sex.DataBind<>;//}protectedvoidInitStudentResum<stringtableID>{BLL.StudentResumInfocla=newBLL.StudentResumInfo<>;DataTabledt=cla.GetTable<tableID>;if<dt.Rows.Count>0>//看是否有數(shù)據(jù),沒有數(shù)據(jù)則不加載{studentID.Text=dt.Rows[0]["studentID"].ToString<>;studentName.Text=dt.Rows[0]["studentName"].ToString<>;year.Text=dt.Rows[0]["year"].ToString<>;sex.SelectedValue=dt.Rows[0]["sex"].ToString<>;Profession.Text=dt.Rows[0]["Profession"].ToString<>;Speciality.Text=dt.Rows[0]["Speciality"].ToString<>;Reward.Text=dt.Rows[0]["Reward"].ToString<>;}}protectedvoidsubmit_Click<objectsender,EventArgse>{//為表中的每一個屬性賦值BLL.StudentResumInfocla=newBLL.StudentResumInfo<>;cla.tableID=HF_tableID.Value;cla.studentID=studentID.Text;cla.studentName=studentName.Text;cla.year=year.Text;cla.sex=sex.SelectedValue;cla.Profession=Profession.Text;cla.Speciality=Speciality.Text;cla.Reward=Reward.Text;if<HF_tableID.Value!="">//null和""不一樣{//修改if<cla.Update<>>{ClientScript.RegisterStartupScript<this.GetType<>,"message","alert<'修改成功!'>",true>;}}else{//添加if<cla.Insert<>>{ClientScript.RegisterStartupScript<this.GetType<>,"message","alert<'添加成功!'>",true>;}}//Response.Redirect<"StudentPersonalInfo.aspx">;}protectedvoidcancle_Click<objectsender,EventArgse>{//Response.Redirect<"StudentPersonalInfo.aspx">;}}usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data;pu{protectedvoidPage_Load
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權】 ISO 4345:2025 EN Steel wire ropes - Fibre main cores - Specifications
- 感恩節(jié)幼兒講話稿15篇
- 微觀世界紀錄片觀后感
- 解決方案企業(yè)突發(fā)環(huán)境事件應急預案管理d
- 2016河北道法試卷+答案+解析
- 初級會計實務-2021年5月16日下午初級會計職稱考試《初級會計實務》真題
- 初級會計經濟法基礎-初級會計《經濟法基礎》模擬試卷33
- 2024年中國智慧工廠行業(yè)市場集中度、競爭格局及投融資動態(tài)分析報告(智研咨詢)
- 二零二五年度企業(yè)應收賬款債權轉讓及資金周轉協(xié)議4篇
- 二零二五年度高端個人咨詢服務合同2篇
- 福建省泉州市晉江市2024-2025學年七年級上學期期末生物學試題(含答案)
- 2025年春新人教版物理八年級下冊課件 第十章 浮力 第4節(jié) 跨學科實踐:制作微型密度計
- 三年級上冊體育課教案
- 2024年全國統(tǒng)一高考英語試卷(新課標Ⅰ卷)含答案
- 提高數(shù)學教師命題能力培訓
- 獵聘網在線人才測評題庫
- 《社區(qū)康復》課件-第八章 視力障礙患者的社區(qū)康復實踐
- 前置審方合理用藥系統(tǒng)建設方案
- 國壽增員長廊講解學習及演練課件
- 新疆維吾爾自治區(qū)烏魯木齊市初中語文九年級期末模考試題詳細答案和解析
- 同等學力申碩英語考試高頻詞匯速記匯總
評論
0/150
提交評論