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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于bs結(jié)構(gòu)的作業(yè)提交系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2024-12-03 19:35本頁(yè)面

【導(dǎo)讀】成都農(nóng)業(yè)科技職業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)

  

【正文】 代碼塊 { //查詢?yōu)?ID號(hào)的紀(jì)錄顯示其中的數(shù)據(jù) . string Sql=select * from zuoye where AD_Id=+[id]。 SqlConnection conn=()。 SqlCommand cmd=new SqlCommand(Sql,conn)。 ()。 SqlDataReader dr=()。 if(()) { =dr[ZY_Title].ToString()。 =dr[ZY_WCDate].ToString()。 =dr[ZY_WenJianLeiXing].ToString()。 =dr[ZY_DaXiao].ToString()。 //替換 成都農(nóng)業(yè)科技職業(yè)學(xué)院 畢業(yè)設(shè)計(jì) (論文 ) 第 26 頁(yè) 共 37 頁(yè) =dr[ZY_Content].ToString().Replace( br,\r\n ).Replace( , )。 //因?yàn)橐韵逻@幾項(xiàng) ,與文件夾的名稱有關(guān) ,修改起來(lái)比較麻煩 ,所有定為不可以修改 ,要修改 ,請(qǐng)先刪除再發(fā)布作業(yè) . =true。 //修改作業(yè)是不可以修改作業(yè)的標(biāo)題 =false。 //修改作業(yè)是隱藏班級(jí)的下拉列表 . =true。 //修改作業(yè)時(shí)用一個(gè)文本框來(lái)存放班級(jí)的全稱 ,并不可以修改 //因?yàn)樽鳂I(yè)表只存放了班級(jí)的代號(hào) ,所有在這里要查詢班級(jí)表里的班級(jí)全稱 . string sql=select Class_Name from Class where Class_DaiHao=39。+dr[ZY_Class_DaiHao].ToString()+39。 string GetBanJi=(sql)。 =GetBanJi。 ()。 ()。 } else { ()。 ()。 (script language=39。javascript39。alert(39。非法字符!請(qǐng)不要搞破壞 !39。)。/script)。 ()。 ()。 } } protected void SetBind() //綁定數(shù)據(jù)到下拉列表 { string sql=select * from Class。 SqlConnection conn= ()。 SqlCommand cmd=new SqlCommand(sql,conn)。 ()。 SqlDataReader dr=()。 =dr。 =Class_Name。 =Class_DaiHao。 ()。 ()。 ()。 } private void Button1_Click(object sender, e) { if(()0 amp。amp。 ()10240) { //判斷作業(yè)大小是否在 0到 10240之前 (script language=39。javascript39。alert(39。對(duì)不起!作業(yè)大小不能小于 0或大于 1024039。)。/script)。 作業(yè)提交系統(tǒng) 第 27 頁(yè) 共 37 頁(yè) ()。 } //判斷時(shí)間是否小 于當(dāng)前時(shí)間 if(()()) { (script language=39。javascript39。alert(39。對(duì)不起!作業(yè)完成時(shí)間不能小于當(dāng)前時(shí)間 39。)。/script)。 ()。 } if(XiuGai!=null) { //修改作業(yè) string sql=Update ZuoYe SET ZY_WCDate=39。++39。,ZY_WenJianLeiXing=39。+() +39。,ZY_DaXiao=+ +,ZY_Content=39。+(\r\n , br).Replace( , ) +39。 where AD_Id=+[id]。 bool yang=(sql)。 if(yang) { (script language=39。javascript39。alert(39。恭喜你!作業(yè)修改成功39。)。/script)。 ()。 } else { (script language=39。javascript39。alert(39。對(duì)不起!作業(yè)修改失敗39。)。/script)。 ()。 } } else { //發(fā)布作業(yè) //通過(guò)班級(jí)代號(hào)查找班級(jí)的名稱 string BanJi=(select Class_Name from Class where Class_DaiHao=39。+()+39。)。 //首先判斷路徑是否存在 ,如果存在則說(shuō)明已發(fā)布了作業(yè) string FilePath=()。 string LuJing=Session[XingMing]+@\+BanJi+@\+。 FilePath+=LuJing。 if((FilePath)) //對(duì)作業(yè)的目錄進(jìn)行判斷 ,看是否重復(fù) { (script language=39。javascript39。alert(39。對(duì)不起!你添加了本次作業(yè)成都農(nóng)業(yè)科技職業(yè)學(xué)院 畢業(yè)設(shè)計(jì) (論文 ) 第 28 頁(yè) 共 37 頁(yè) 39。)。/script)。 ()。 ()。 } else { (FilePath)。 //不存在目錄則創(chuàng)建目錄 } string LeiXing=()。 //將作業(yè)類型字符全部轉(zhuǎn)換為大寫(xiě) //替換字符 string Contel=(\r\n , br).Replace( , )。 //執(zhí)入 SQL語(yǔ)句 string sql=insert into ZuoYe (ZY_Title,ZY_Content,ZY_XingMing,ZY_XueHao,ZY_WCDate,ZY_LuJing,ZY_WenJianLeiXing,ZY_DaXiao,ZY_Class_DaiHao,ZY_chengJi)。 sql+=values(39。+ +39。,39。+Contel +39。,39。+Session[XingMing]+39。,39。+Session[XueHao] +39。,39。+ +39。,39。+LuJing+\\+39。,39。+LeiXing+39。,+ +,39。+ +39。,39。未公布 39。)。 bool yang=(sql)。 if(yang) { //更新發(fā)布教師的作業(yè)數(shù) sql=update Teacher set ZuoYeShu=ZuoYeShu+1 where XingMing=39。+Session[XingMing].ToString()+39。 (sql)。 (script language=39。javascript39。alert(39。恭喜你!作業(yè)發(fā)布成功 !39。)。/script)。 ()。 ()。 } else { (script language=39。javascript39。alert(39。對(duì)不起!發(fā)布作業(yè)出錯(cuò) ,請(qǐng)聯(lián)系管理員 39。)。/script)。 ()。 ()。 } } } 教師批量下載作業(yè)的界面與編碼 作業(yè)提交系統(tǒng) 第 29 頁(yè) 共 37 頁(yè) 圖 代碼: public static string LuJing=null。 public static string XiaZaiLuJing=null。 private void Page_Load(object sender, e) { if(!) { if(Session[YongHuLeiXing].ToString()!=Teacher) //如果不是教師登錄則給出提示 { (script language=39。javascript39。alert(39。對(duì)不起!你的權(quán)限不夠39。)。/script)。 ()。 ()。 } else { //通過(guò)傳遞過(guò)來(lái)的 ID來(lái)查詢數(shù)據(jù)庫(kù)中的記錄 ,并獲得其 ZY_LuJing字段的值 string id=[id].ToString()。 string sql=select ZY_LuJing from zuoye where AD_Id=39。+id+39。 XiaZaiLuJing=(sql)。 //執(zhí)行 SQL語(yǔ)句獲得值 LuJing=()+XiaZaiLuJing。 //獲得 ID號(hào)的作業(yè)存放路徑 //通過(guò)枚舉目錄的實(shí)例方法 ,獲得作業(yè)存放路徑下的所有文件名 mydir=new (LuJing)。 //建立一個(gè)實(shí)例對(duì)象 int i=0。 foreach( fi in ()) //循環(huán)獲得所有的文件 { =++br。 //顯示出所有的文件名 i=i+1。 //統(tǒng)計(jì)一共有多少個(gè)文件 } 成都農(nóng)業(yè)科技職業(yè)學(xué)院 畢業(yè)設(shè)計(jì) (論文 ) 第 30 頁(yè) 共 37 頁(yè) =共有作業(yè) font face=39。宋體 39。 color=red+()+@/font份 。 //顯示給用戶 } } } private void Button1_Click(object sender, e) { //實(shí)現(xiàn)在現(xiàn)壓縮文件夾的功能 string[] FileProperties=new string[2]。 FileProperties[0]=LuJing。//待壓縮文件目錄 FileProperties[1]=LuJing+。 //壓縮后的目標(biāo)文件 //如何作業(yè)壓縮包已存在則刪除 if((FileProperties[1])) //如果文件存在則刪除 { (FileProperties[1])。 //刪除文件 } ZipClass Zc=new ZipClass()。 //實(shí)例化對(duì)象 (FileProperties)。 //執(zhí)行壓縮打包 //實(shí)現(xiàn)文件的下載功能 , 支持大文件、續(xù)傳、速度限制、資源占用小 ,網(wǎng)上下載的一個(gè)函數(shù) ,加入到了自己的類中 ()。 bool success =(, ,FileProperties[1].Substring(FileProperties[1].LastIndexOf(\\)+1), FileProperties[1], 1024000)。 if(!success) (下載文件出錯(cuò)! )。 ()。 } 學(xué)生上傳作業(yè)的界面與編碼 圖 代碼 private void Button1_Click(object sender, e) { //獲取文件上傳控件是的全路徑 string fullFileName=。 //獲取上傳的文件的文件名 作業(yè)提交系統(tǒng) 第 31 頁(yè) 共 37 頁(yè) string fileName=((\\)+1)。 //獲取上傳的文件的字節(jié)數(shù) int fileDaXiao=。 //獲取上傳的文件的擴(kuò)展名,并轉(zhuǎn)換為大寫(xiě) string type=((.)+1).ToUpper()。 //判斷文件的大小,與擴(kuò)展名是否符合規(guī)定. int ZYfileDaXiao=(Session[DaXiao].ToString())*1024。 if(fileDaXiaoZYfileDaXiao amp。amp。 Session[LeiXing].ToString()==type) { //上傳的文件以上傳者的姓名加擴(kuò)展名存 放到服務(wù)器上 string WenJian=Ses
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1