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

正文內(nèi)容

最新基于java的圖書館管理系統(tǒng)設(shè)計(jì)畢業(yè)論文-資料下載頁

2025-06-19 13:32本頁面
  

【正文】 (E M + ())。 (null, 時(shí)間錯(cuò)誤, 提示, )。 }} 圖書編輯當(dāng)用戶輸入正確的用戶名和密碼登錄到主頁面時(shí),點(diǎn)擊第一行的“管理圖書管理 圖書編輯” 或第二行第四列的 “編輯”,會彈出一個(gè)“修改” 的可編輯界面,輸入各行信息點(diǎn)擊確認(rèn)即可完成圖書編輯(其中價(jià)格為數(shù)字,整數(shù)小數(shù)皆可) ;點(diǎn)擊圖書號修改可切換到圖書號修改界面,輸入要修改的圖書號點(diǎn)擊確認(rèn)即可完成圖書號修改。也可選擇要修改的單元格信息“單擊鼠標(biāo)右鍵編輯” 或“雙擊”直接修改 [15]。圖書入庫界面如圖 所示。圖 圖書編輯流程[鍵入文字]31按圖書號編輯圖書界面如圖 所示。圖 圖書編輯頁面按其他信息修改編輯圖書界面如圖 所示。[鍵入文字]32圖 圖書編輯頁面圖書編輯部分代碼: public void editBook(int index){ Database db = new Database()。 ()。 String updateBookNum = update book set bookNum=39。 + () + 39。where bookNum=39。 + + 39。 String updateBookName = update book set bookName=39。 + () + 39。 where bookNum=39。 + () + 39。 String updatePrice = update book set price=39。 + () + 39。 where bookNum=39。 + () + 39。 String updateAuthor = update book set author=39。 + () + 39。 where bookNum=39。 + () + 39。 String updatePress = update book set press=39。 + () + 39。 where bookNum=39。 + () + 39。 String updateTimeIn = update book set timeIn=39。 + () + 39。 where bookNum=39。 + () + 39。 String query = select * from book where bookNum=39。 + () + 39。 int bookNameUpdated = 0, priceUpdated = 0, authorUpdated = 0, pressUpdated = 0, timeInUpdated = 0, bookNumUpdated = 0。 try{ if(book_num_setEditable){ ResultSet rs = (query)。//返回查詢結(jié)果集 boolean exist = ()。//判斷結(jié)果集是否有數(shù)據(jù) if(exist){[鍵入文字]33 (null, 該圖書號已被使用!, 信息, )。 return。 } else{ bookNumUpdated = (updateBookNum)。 } } else{ bookNameUpdated = (updateBookName)。 priceUpdated = (updatePrice)。 authorUpdated = (updateAuthor)。 pressUpdated = (updatePress)。 timeInUpdated = (updateTimeIn)。 } if(bookNumUpdated == 1 || (bookNameUpdated == 1 amp。amp。 priceUpdated == 1 amp。amp。 authorUpdated == 1 amp。amp。 pressUpdated == 1 amp。amp。 timeInUpdated == 1)){ (null, 修改成功!)。 ()。 } else{ (null, 信息無法寫入數(shù)據(jù)庫!, 信息, )。 } String str = select * from book。 ShowBook showbk = new ShowBook()。 (str)。[鍵入文字]34 } catch(SQLException g){ (E Code: + ())。 (E M: + ())。 (null, 時(shí)間格式錯(cuò)誤!, 信息 , )。 } finally{ ()。 }} 圖書刪除當(dāng)用戶輸入正確的用戶名和密碼登錄到主頁面時(shí),選擇要刪除的行,點(diǎn)擊第一行的“管理 圖書管理圖書刪除”或第二行第五列的 “刪除”,會彈出一個(gè)可選擇“確認(rèn)”或“取消 ”的“ 警告框 ”,點(diǎn)擊確認(rèn)即可完成刪除。也可選擇要刪除的行后“ 單擊鼠標(biāo)右鍵刪除 ”直接刪除。圖書刪除流程圖如圖 所示。圖 圖書刪除流程[鍵入文字]35圖書刪除界面如圖 所示。圖 圖書刪除頁面圖書刪除部分代碼如下: public void delBook(){ //刪除操作時(shí)先判斷是否選中表格行或表格行是否為空 //int index = ()。 int[] index = ()。 if( == 0) //if ( == 0 || == 0 amp。amp。 (int[0], 0) == ) { (null, 請選定要刪除的表格行, , )。 } else{[鍵入文字]36 int selection = (null, 確定要刪除所選中圖書嗎?, 警告! , , )。 if(selection == ){ //連接數(shù)據(jù)庫 Database db = new Database()。 ()。 //將選中要刪除的表格行第二項(xiàng)即圖書號轉(zhuǎn)換成字符串賦值給變量 str_v try{ int n = 0。 for(int i = 0。 i 。 ++i){ String str_v = (String) ( index[i], 0)。 String s = delete from book where bookNum =39。 + str_v + 39。 //刪除數(shù)據(jù)庫中的記錄 int del = (s)。 if(del == 1){ n++。 } } if(n == ){ (null, 刪除成功!)。// (null, 刪除成功!,// 信息, )。 //更新顯示藏書[鍵入文字]37 } else{ (null, n + 條記錄被刪除, + ( n) + 條記錄無法刪除!, 信息, )。 } String str = select * from book。 ShowBook showbk = new ShowBook()。 (str)。 (書庫現(xiàn)在共有圖書 + + 本)。 ()。 } catch(SQLException g){ (E Code: + ())。 (E M: + ())。 (null, 數(shù)據(jù)庫操作失??!( 錯(cuò)誤的數(shù)據(jù)庫語句 ), 信息, )。 } } } } 借閱管理當(dāng)用戶輸入正確的用戶名和密碼登錄到主頁面時(shí),按需求點(diǎn)擊第一行的“管理借閱管理 ”中的子按鈕,即可得到所需功能。[鍵入文字]38 圖書借閱當(dāng)用戶輸入正確的用戶名和密碼登錄到主頁面時(shí),點(diǎn)擊第一行的“管理圖書管理 借書 ”,會彈出一個(gè) “借書”的可編輯界面,輸入“ 圖書號” 、 “用戶名” 點(diǎn)擊確認(rèn)即可完成圖書借閱功能。圖書借閱界面如圖 所示。圖 圖書借閱頁面圖書借閱部分代碼: private void bookBorrow(){ String sql1 = select * from reader where readerID=39。 + user_name. getText() + 39。 String sql2 = select * from book where bookNum=39。 + () + 39。 String sql3 = update book set borrower=39。 + () + 39。 where bookNum=39。 + () + 39。 try{ Database db = new Database()。 ()。 ResultSet rs1 = (sql1)。 boolean reader = ()。[鍵入文字]39 ResultSet rs2 = (sql2)。 boolean book = ()。 if(reader == false){ (null, 無此讀
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1