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

正文內(nèi)容

java課程設計(人事管理系統(tǒng))(參考版)

2025-04-10 06:04本頁面
  

【正文】 能干的人,不在情緒上計較,只在做事上認真;無能的人!不在做事上認真,只在情緒上計較。什么是奮斗?奮斗就是每天很難,可一年一年卻越來越容易。 } }}寧可累死在路上,也不能閑死在家里!寧可去碰壁,也不能面壁。 if (ct != null) ()。 } // 重寫 close 關(guān)閉數(shù)據(jù)庫資源 public void close() { try { if (rs != null) ()。 } finally { ()。 } catch (Exception e) { b = false。 i++) { (i + 1, paras[i])。 for (int i = 0。 ct = (url)。 } // 增 刪 改 功能 public boolean updExecute(String sql, String[] paras) { boolean b = true。 } catch (Exception e) { ()。 ps = (sql)。 } //沒注入式查詢數(shù)據(jù)庫操作 public ResultSet queryExecute(String sql) { try { (driver)。 } catch (Exception e) { ()。 i++) { (i + 1, paras[i])。 for (int i = 0。 ct = (url)。 String url = jdbc:odbc:Manager。 ResultSet rs = null。public class SqlHelper { Connection ct = null。 }}(12) SqlHelper/** * 后臺 通過調(diào)用SqlHelper實現(xiàn)對sql數(shù)據(jù)庫的各個操作 */package 。 } public int getColumnCount() { return ()。 } public int getRowCount() { return ()。 } } // 實現(xiàn) 表格 增 修 改 功能 public boolean updAppraisal(String sql, String[] paras) { SqlHelper sqh = new SqlHelper()。 } } catch (Exception e) { ()。 ((6))。 ((4))。 ((2))。 while (()) { Vector hang = new Vector()。 try { sqh = new SqlHelper()。 (更改時間)。 (上次考核)。 (工號)。 // 用columnNames 存放 表的列名 columnNames = new Vector()。 } finally { ()。 (hang)。 ((3))。 ((1))。 ResultSet rs = (sql)。 // rowData 存放表格的各行數(shù)據(jù) rowData = new Vector()。 (上次考核)。 (工號)。 // 實現(xiàn)查詢 public void queryAppraisal(String sql) { SqlHelper sqh = null。import .*。import .*。 } public Object getValueAt(int row, int column) { //獲得某一個單元格的數(shù)值 return ((Vector)(row)).get(column)。 } public String getColumnName(int column) { return (String)(column)。 return (sql, paras)。 }finally{ ()。 (hang)。 ((6))。 ((4))。 ((2))。 while(()) { Vector hang = new Vector()。 try { sqh = new SqlHelper()。 (工資)。 (部門)。 (性別)。 (工號)。 //實現(xiàn)查詢 public void queryEmploy(String sql,String []paras) { SqlHelper sqh = null。import .*。import .*。 (am)。 String[] paras = { 1 }。 (am)。 (delete History where 1 = ?, paras)。 } public void actionPerformed(ActionEvent e) { if (() == jb1) { // 刪除歷史記錄 并更新表 am = new AppraisalModel()。 (jsp, )。 (new BorderLayout())。 (jb1)。 (this)。 jb1 = new JButton(清空)。 jsp = new JScrollPane(jt)。 (select * from History where 1 = ?, paras)。 // 中部 am = new AppraisalModel()。 (new Font(黑體, , 30))。 public History() { // 北部 jp = new JPanel()。 JPanel jp, jp1, jp2。 JScrollPane jsp。public class History extends Panel implements ActionListener { AppraisalModel am。import .*。 } }}(9) History/** * 歷史記錄界面 */package 。 (select , from + Employinfo as E,Appraisal as A where =)。 } else if (() == jb2) { // 刷新員工考核表 am = new AppraisalModel()。 AppraisalModel temp1 = new AppraisalModel()。 } // 再把上次考核記錄以及本次操作記錄 插入到 history表中 String sql2 = insert into History(Empno,Ename,OldInfo,NewInfo) values(?,?,?,?)。 AppraisalModel temp = new AppraisalModel()。 } // 對考核表進行修改 修改考核記錄的sql語句 String sql1 = update Appraisal set Consequence = ? where Empno =?。 } catch (Exception e1) { ()。 ()。 try { sqh = new SqlHelper()。 String[] paras = { Empno }。 String Consequence = ()。 } public void actionPerformed(ActionEvent e) { if (() == jb1) { String Empno = ()。 (jp2, )。 (new BorderLayout())。 (jb1)。 (this)。 jb2 = new JButton(刷新)。 (jp1, )。 jp2 = new JPanel(new BorderLayout())。 (jl4)。 (jl3)。 (jl2)。 (優(yōu)秀)。 (不合格)。 // 實例單選框組件,并賦值 ch = new Choice()。 (false)。 jtf1 = new JTextField(10)。 jl3 = new JLabel(姓名:)。 } })。 ((String) (rowNum, 0))。 jsp = new JScrollPane(jt)。 (select , from + Employinfo as E,Appraisal as A where =)。 (jl1)。 jl1 = new JLabel(員工考核, )。 SqlHelper sqh。 JPanel jp1, jp2, jp3, jp4。 Choice ch。 JScrollPane jsp。public class Examine extends Panel implements ActionListener { JLabel jl1, jl2, jl3, jl4。import .*。import 。import .*。 (jsp,)。 (new BorderLayout())。 jt
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1