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

正文內容

基于jsp的企業(yè)信息管理系統(tǒng)論文-資料下載頁

2025-01-20 22:25本頁面

【導讀】提供充足的信息和快捷的數(shù)據(jù)處理手段。但一直以來人們使用傳統(tǒng)人工的方式進。行信息管理,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。該系統(tǒng),基于JSP,目的是減。少企業(yè)員工的重復工作量,并通過計算機技術使信息的管理流程化、簡單化。公司公告的發(fā)布與刪除、通訊錄管理的修改與刪除、會議記錄修改與刪除等。

  

【正文】 stNo = pageCount。//尾頁 int pagePreNo = pageNo 1 ? pageNo 1 : 1。// 前一頁 int pageNextNo = pageNo pageCount ? pageNo + 1 : pageCount。// 后一頁 (pageFirstNo, pageFirstNo)。 (pageLastNo, pageLastNo)。 (pagePreNo, pagePreNo)。 (pageNextNo, pageNextNo)。 } ()。 // 取得當前頁數(shù)據(jù) SQL 24 String sql2 = select * from address where username=39。 + username + 39。 order by name limit + start + , + pageSize。 ListHashtableString, String list = new ArrayListHashtableString, String()。 ResultSet rs2 = (sql2)。 ResultSetMetaData rsmd = ()。 int cols = ()。 while (()) { // 查詢每行數(shù)據(jù)的各 個字段數(shù)據(jù) HashtableString, String hash = new HashtableString, String()。 for (int i = 1。 i = cols。 i++) { String field = (String) ((i))。// 字段名 String value = (String) ((i))。// 字段值 ((i))。 if (value == null) value = 。 (field, value)。 } // 保存當前行 (hash)。 } // 保存所有行數(shù)據(jù)列表傳遞給下一個頁面 (list, list)。 ()。 ()。 ()。 } catch (Exception e) { ()。 return false。 } finally { 25 } return true。 }% 開發(fā)刪除功能函數(shù) 刪除功能函數(shù)需要有以下功能: 根據(jù)以上數(shù)據(jù)庫參數(shù)創(chuàng)建一個數(shù)據(jù)庫連接; 取得當前要刪除的參數(shù) ID,并組合刪除的 SQL 語句; 執(zhí)行刪除 SQL 語句。 實現(xiàn)代碼如下: %!public boolean delete(HttpServletRequest request, String drv, String url, String usr, String pwd, String username) { try { // 創(chuàng)建數(shù)據(jù)庫連接 (drv).newInstance()。 Connection conn = (url, usr, pwd)。 Statement stm = ()。 // 根據(jù) id組成刪除 SQL,執(zhí)行刪除 (utf8)。 String id = (id)。 (id=+id)。 String sql = delete from address where id=39。 + id +39。 (sql)。 ()。 ()。 } catch (Exception e) { ()。 return false。 } finally { 26 } return true。 }% 開發(fā)插入功能函數(shù) 插入功能函數(shù)需要實現(xiàn)下述功能: 根據(jù)以上數(shù)據(jù)庫參數(shù)創(chuàng)建一個數(shù)據(jù)庫連接; 取得新增表單參數(shù),并組合新增的 SQL 語句。 將 SQL 語句中的中文編碼由 ISO88591 轉換為 UTF8,保持與數(shù)據(jù)庫編碼一致。 執(zhí)行插入的 SQL 語句。實現(xiàn)代碼如下: %!public boolean insert(HttpServletRequest request, String drv, String url, String usr, String pwd, String username) { try { // 創(chuàng)建數(shù)據(jù)庫連接 (drv).newInstance()。 Connection conn = (url, usr, pwd)。 Statement stm = ()。 // 取得新增表單參數(shù) String name = (name)。 String sex = (sex)。 String mobile = (mobile)。 String = ()。 String qq = (qq)。 String pany = (pany)。 String address = (address)。 String postcode = (postcode)。 // 組合新增 SQL 27 String sql = insert into address (username, name, sex, mobile, , qq, pany, address, postcode) 。 sql += values(39。 + username + 39。,39。 + name + 39。,39。 + sex + 39。,39。 + mobile + 39。,39。 + + 39。,39。 + qq + 39。,39。 + pany + 39。,39。 + address + 39。,39。 + postcode + 39。)。 // 轉換參數(shù)編碼 sql = new String((ISO88591), UTF8)。 // 執(zhí)行插入 (sql)。 ()。 ()。 } catch (Exception e) { ()。 return false。 } finally { } return true。 }% 開發(fā)修改功能函數(shù) 修改功能函數(shù)要實現(xiàn)以下功能: 根據(jù)以上的數(shù)據(jù)庫參數(shù)創(chuàng)建一個數(shù)據(jù)庫連接。 取得當前要刪除的參數(shù) ID,并組合查詢 SQL 語句。 執(zhí)行查詢語句,保存查詢記錄的各個字段信息。 該函數(shù)完整代碼如下: %!public boolean select(HttpServletRequest request, String drv, String url, String usr, String pwd, String username) { try { 28 // 創(chuàng)建數(shù)據(jù)庫連接 (drv).newInstance()。 Connection conn = (url, usr, pwd)。 Statement stm = ()。 // 根據(jù) id編號查詢當前行記錄 String id = (id)。 String sql = select * from address where id= + id。 ResultSet rs = (sql)。 if (()) { // 取得各個字段的值并保存 (id, (String) ((id)))。 (username, (String) (rs .getString(username)))。 (name, (String) ((name)))。 (sex, (String) ((sex)))。 (mobile, (String) (mobile))。 (, (String) ())。 (qq, (String) (qq))。 (pany, (String) rs .getString(pany))。 (address, (String) rs .getString(address))。 (postcode, (String) rs .getString(postcode))。 } ()。 ()。 ()。 } catch (Exception e) { ()。 29 return false。 } finally { } return true。 }% 開發(fā)更新功能函數(shù) 更新功能函數(shù)要實現(xiàn)如下功能 : 根據(jù)以上數(shù)據(jù)庫參數(shù) 創(chuàng)建一個數(shù)據(jù)庫連接; 取得新增表單參數(shù),并組合新增的 SQL 語句。 將 SQL 語句中的中文編碼由 ISO88591 轉換為 UTF8,保持與數(shù)據(jù)庫編碼一致。 執(zhí)行更新的 SQL 語句。實現(xiàn)代碼如下: %!public boolean update(HttpServletRequest request, String drv, String url, String usr, String pwd, String username) { try { // 創(chuàng)建數(shù)據(jù)庫連接 (drv).newInstance()。 Connection conn = (url, usr, pwd)。 Statement stm = ()。 // 取得修改頁表單參數(shù) (utf8)。 String id = (id)。 String name = (name)。 String sex = (sex)。 String mobile = (mobile)。 String = ()。 String qq = (qq)。 String pany = (pany)。 30 String address = (address)。 String postcode = (postcode)。 // 組合更新 SQL String sql = update address set name=39。 + name + 39。, sex=39。 + sex + 39。, mobile=39。 + mobile + 39。, =39。 + + 39。, qq=39。 + qq + 39。, pany=39。 + pany + 39。, address=39。 + address + 39。, postcode=39。 + postcode + 39。 where id= + id。 // 轉換參數(shù)編碼 sql = new String((ISO88591), UTF8)。 // 執(zhí)行更新 (sql)。 ()。 ()。 } catch (Exception e) { ()。 return false。 } finally { } return true。 }% 31 第 5 章 頁面介紹 注冊界面 未注冊的用戶可以用一個用戶名,并提供密碼和簡單的個人信息,比如Email 地址,即可注冊成功。需要注意的是用戶名不能夠重復。注冊成功的用戶即可按照剛才注冊的用戶名和密碼登錄系統(tǒng)。 因此,注冊功能的輸入數(shù)據(jù)包括:用戶名、密碼、 Email。用戶注冊流程圖如圖 42所示。 圖 51 用戶注冊流程圖 用戶注冊部 分代碼如下: link rel=stylesheet type=text/css href=css/ 用戶注冊 注冊成功 用戶提交數(shù)據(jù)是否為空 用戶名是否被占用 密碼是否輸入一致 是 是 是 否 否 否 32 script language=javascript fun
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1