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

正文內(nèi)容

aspnet(c)畢業(yè)設計(編輯修改稿)

2025-09-02 05:09 本頁面
 

【文章內(nèi)容簡介】 書籍ID 主鍵,自動排序booknamevarchar(50)書籍名稱authorvarchar(50)作者fromsvarchar(50)出版社classidint所屬類IDclassnamevarchar(50)所屬類名addtimedatatime添加時間newoldvarchar(50)新舊程度prisevarchar(20)價格introducevarchar(200)書籍相關(guān)介紹namevarchar(50)聯(lián)系人姓名telvarchar(30)聯(lián)系人電話callmetimevarchar(100)何時與我聯(lián)系usernamevarchar(50)添加人用戶名picturevarchar(50)圖片地址(可以為空)(4)用戶需求信息表:實現(xiàn)用戶需求信息的存儲。 用戶需求信息表(表名“demendbook”)列名數(shù)據(jù)類型說明bookidint書籍ID 主鍵,自動排序booknamevarchar(50)書籍名稱authorvarchar(50)作者fromsvarchar(50)出版社classidint所屬類IDclassnamevarchar(50)所屬類名addtimedatatime添加時間prisevarchar(20)出價introducevarchar(200)書籍相關(guān)介紹namevarchar(50)聯(lián)系人姓名telvarchar(30)聯(lián)系人電話callmetimevarchar(100)何時與我聯(lián)系usernamevarchar(50)添加人用戶名(5)用戶供應收藏表:實現(xiàn)用戶對收藏各別供應信息的存儲。 用戶供應收藏表(表名“psc”)列名數(shù)據(jù)類型說明idIntID 主鍵,自動排序pidInt外鍵(關(guān)聯(lián)book表bookid)刪除規(guī)則:重疊booknamevarchar(50)書籍名稱priseint價格newoldvarchar(50)新舊程度usernamevarchar(50)添加此收藏的用戶(6)用戶需求收藏表:實現(xiàn)用戶對收藏各別需求信息的存儲。 用戶需求收藏表(表名“dsc”)列名數(shù)據(jù)類型說明idIntID 主鍵,自動排序pidInt外鍵(關(guān)聯(lián)demendbook表bookid)刪除規(guī)則:重疊booknamevarchar(50)書籍名稱priseint價格usernamevarchar(50)添加此收藏的用戶 用戶管理模塊的設計和實現(xiàn) 用戶注冊模塊(1)主要功能及實現(xiàn)當用戶將用戶名、密碼、真實姓名、性別、號、住處、入學時間等信息輸入到對應文本框,然后點擊“注冊”按鈕,就會將相應信息存入數(shù)據(jù)庫,如注冊成功,則會出現(xiàn)提示信息。本模塊采用數(shù)據(jù)驗證控件對文本框錄入信息進行檢驗,對文本框中信息的長度,類型等進行限制,以確保錄入數(shù)據(jù)的準確性,首先用多個字符串存入文本框中的信息。一并錄入數(shù)據(jù)庫,如數(shù)據(jù)庫中已有此用戶名,則提示錯誤信息,并采用try …catch異常處理機制,確保系統(tǒng)的容錯性,穩(wěn)定性。(2)主要界面:。 用戶注冊界面(3)核心代碼protected void Button1_Click(object sender, EventArgs e) { string user_name = ()。 string user_pass = 。 .......//記錄各文本框及列表框信息 string checksql = select * from users where username=39。 + user_name + 39。 if ((checksql)) //如數(shù)據(jù)庫中已有此用戶名,則提示 { = 。 = 此用戶名已被注冊,請更換用戶名。 } else { string sqlstr = insert into users (username,userpass,realname,sex,,address,etime) values (39。 + user_name + 39。,39。 + user_pass + 39。,39。 + real_name + 39。,39。 + _sex + 39。,39。 + _qq + 39。,39。 + _add + 39。,39。 + _etime + 39。)。 try { (sqlstr)。 ((), , scriptalert(39。注冊成功!39。)/script)。 = 恭喜您,注冊成功!。 = 。 } catch (Exception ex){ ()。 } } }//錯誤異常處理 用戶登錄模塊(1)主要功能及實現(xiàn)用戶登錄模塊直接在首頁顯示。當用戶將用戶名、密碼輸入到對應文本框,然后點擊“登錄”按鈕,就會在后臺數(shù)據(jù)庫查找是否有對應的用戶和密碼,如果相應信息存在,則直接進入已登錄的用戶管理頁面,如果不存在,則會提示錯誤信息。本模塊采用兩個panel隱藏控件,當用戶登錄成功時,隱藏未登錄頁,設其panel控件屬性visible=false,并顯示已登錄頁,設其visible=true,同時綁定用戶名。并用session對象記錄登錄用戶名。(2)主要界面:此模塊的實現(xiàn)包括兩個界面,分別為未登錄頁,已登錄頁。 未登錄頁 已登錄頁(3)核心代碼 string _username = 。 string _pass = 。 string sqlstr = select * from users where username=39。 + _username + 39。 and userpass=39。 + _pass + 39。 。 if ((sqlstr)) //查詢用戶名及密碼,判斷是不正確 { Session[username] = _username。 //記錄登錄狀態(tài) = _username。 //綁定用戶名 = false。 //隱藏未登錄頁 = true。 } //顯示已登錄頁 else{ = 用戶名或密碼錯誤!。 } 修改個人資料及密碼模塊(1)主要功能及實現(xiàn)對于已登錄的用戶,“修改個人資料”和“修改密碼”鏈接,就會進入相應的頁面進行資料及密碼的修改。在向文本框中輸入信息的過程中,同樣應用了數(shù)據(jù)驗證控件對錄入信息的長度,類型等進行驗證,確保數(shù)據(jù)的準確性。完成修改后提示成功信息,否則,會提示錯誤信息。在實現(xiàn)修改資料時,先用一個字符串讀取session中保存的用戶名,并根據(jù)用戶名在數(shù)據(jù)庫中查尋此用戶信息,并將所得信息綁定到對應的文本框及列表框等控件中。點擊修改后,更新數(shù)據(jù)庫中的信息。(2)主要界面:。 修改個人資料 修改密碼(3)核心代碼①點擊“修改”鏈接后顯示初始信息的主要代碼string _username = Session[username].ToString()。//在session中取得用戶名 SqlConnection mycon = new SqlConnection()。 ConnectionStringSettings setting = [bookConnectionString1]。 = 。 ()。 //連接字符串,打開數(shù)據(jù)庫連接string sqlstr = select * from users where username=39。 + _username + 39。 //查詢 SqlCommand my = new SqlCommand(sqlstr, mycon)。 SqlDataReader sda = ()。 while (()) { = sda[1].ToString()。 = sda[3].ToString()。......} //將數(shù)據(jù)庫中的信息逐個綁定到頁面上 ()。 //關(guān)閉數(shù)據(jù)庫連接②修改資料的主要代碼為: string user_name = 。 string real_name =。......//用字符串保存頁面各控件中信息 string sqlstr = update users set realname=39。 + real_name + 39。,sex=39。 + _sex + 39。,qq=39。 + _qq + 39。,address=39。 + _add + 39。,etime=39。 + _etime + 39。 where username=39。 + user_name + 39。 //數(shù)據(jù)庫更新語句 (sqlstr)。 ((), , scriptalert(39。修改成功!39。)/script)。 = 修改成功!。③修改密碼的主要代碼為:string _name = 。 string _pwd = 。 string _newpwd = 。 SqlConnection mycon = new SqlConnection()。ConnectionStringSettings setting = .ConnectionStrings[bookConnectionString1]。 = 。 ()。 //打開數(shù)據(jù)庫 string sqlstr = select * from users where username=39。 + _name + 39。 and userpass=39。+_pwd+39。 //查詢語句 SqlCommand my = new SqlCommand(sqlstr, mycon)。 SqlDataReader sda = ()。 if (()) //驗證數(shù)據(jù)庫中是否有此用戶 { string sqlstr1 = update users set userpass=39。 + _newpwd + 39。 where username=39。 + _name + 39。 。 //更新語句 (sqlstr1)。 //執(zhí)新更新 ((), , scriptalert(39。密碼修改功!39。)/script)。 = 密碼修改成功。 = 。 } else{ = 原始密碼輸入錯誤。 = 。}()。 用戶對書籍管理模塊的設計和實現(xiàn) 添加供應及需求信息模塊(1)主要功能及實現(xiàn)以添加供應模塊為例(需求模塊與此相仿),對于已登錄的用戶,當點擊“我有供應”鏈接后,跳轉(zhuǎn)此頁。用戶先點擊左側(cè)樹型目錄選擇所屬類,進而添加其它信息項,如將書籍名稱、作者、出版社、新舊程度、價格、書籍說明、聯(lián)系人姓名、聯(lián)系人電話、何時聯(lián)系我等信息輸入對應的文本框中,點擊提交,即可完成添加功能。此模塊同樣對所有錄入信息的文本框都添加了數(shù)據(jù)驗證控件,防止用戶添加不符合要求的字符串,確保數(shù)據(jù)的準確性和完整性。此模塊后臺代碼的設計與系統(tǒng)注冊新用戶的代碼相似,重點說明上傳書籍圖片功能的實現(xiàn),點擊瀏覽按鈕,出現(xiàn)對話框,選擇要上傳的圖片后點擊上傳按鈕,就會把選擇的圖片上傳到此應用程序后臺文件夾“picture”中,并將此圖片根據(jù)當前時間重新命名,再將此圖片地址保存在數(shù)據(jù)庫圖片地址列[14]。上傳圖片前后頁面的變化由兩個panel隱藏控件實現(xiàn),上傳圖片前panel1控件可見,上傳成功后,隱藏panel1控件,顯示panel2控件。(2)主要界面:。 添加供應信息 上傳圖片前 上傳圖片后(3)核心代碼①上傳圖片方法的代碼為[4]:public static string Up
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1