簡單的JAVA員工信息管理系統源碼_第1頁
簡單的JAVA員工信息管理系統源碼_第2頁
簡單的JAVA員工信息管理系統源碼_第3頁
簡單的JAVA員工信息管理系統源碼_第4頁
簡單的JAVA員工信息管理系統源碼_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

據庫連接 3.查詢4.增、5刪6改(操作數據庫)import.*;publicclassEmpManageSysimplementsActionListener{Connectioncon;Statementstmt;Stringsql;ResultSetrs;StringBuffersb=newStringBuffer();JTextFieldjtf2=newJTextField("張飛",10);JTextFieldjtf3=newJTextField(10);JTextFieldjtf4=newJTextField(10);JTextFieldjtf7=newJTextField(10);JTextFieldjtf5=newJTextField(10);JTextFieldjtf6=newJTextField(10);JTextFieldjtf8=newJTextField(10);JTextFieldjtf9=newJTextField(10);JTextAreajta10=newJTextArea(50,40);publicvoidactionPerformed(ActionEvente){Stringstr=();if("查詢".equals(str)){quals(str)){quals(str)){quals(str)){EmpManageSys(){createGUI();connectToDataBase();}publicvoidsearchEmp(){("");try{stmt=();oLowerCase().trim()+"orid="().toLowerCase().trim()+"orengName="().toLowerCase().trim()+"orUNIT="().toLowerCase().trim()+"orTEAM="().toLowerCase().trim()+"orPhone="().toLowerCase().trim()+"orregion="().toLowerCase().trim()+"orbusStation="().toLowerCase().trim();(sql);rs=();ResultSetMetaDatameta=();intcols=();while()){for(inti=1;i<=cols;i++){(""+(i)+"=");(i));}("\n");());}}catch(SQLExceptione11){();}}publicvoidaddEmp(){try{stmt=();sql="updateMstarvalues("+()+()()+()+()()+()+()+")";inti=();if(()!=null)&&()!=null)()!=null)&&()!=null)){(sql);("添加記錄成功"+i+"條");}else{("帶*號項為添加記錄時不能為空");}}catch(SQLExceptione1){();}}publicvoiddeleteEmp(){searchEmp();try{stmt=();sql="deletefromMstarwherechineseName="().toLowerCase().trim()+"orid="().toLowerCase().trim()+"orengName="().toLowerCase().trim()+"orUNIT="().toLowerCase().trim()+"orTEAM="().toLowerCase().trim()+"orPhone="().toLowerCase().trim()+"orregion="().toLowerCase().trim()+"orbusStation="().toLowerCase().trim();(sql);inti=();("撤除操作成功"+i+"條");}catch(SQLExceptione){();}}publicvoidalterEmp(){searchEmp();sql="updateMstarsetchineseName="().toLowerCase().trim()+"andid="().toLowerCase().trim()+"andengName="().toLowerCase().trim()+"andUNIT="().toLowerCase().trim()+"andTEAM="().toLowerCase().trim()+"andPhone="().toLowerCase().trim()+"andregion="().toLowerCase().trim()+"andbusStation="().toLowerCase().trim();inti=0;try{(sql);i=();}catch(SQLExceptione){();}("修改操作成功"+i+"條");}publicvoidcreateGUI(){JFramejf=newJFrame("員工信息管理系統");(newGridLayout(2,1));//(newGridLayout(10,2));JPaneljp00=newJPanel(newGridLayout(5,4));JPaneljp1=newJPanel();JButtonjb11=newJButton("查詢");(this);JButtonjb12=newJButton("增加");(this);(jb11);(jb12);(jp1);JPaneljp11=newJPanel();JButtonjb111=newJButton("修改");(this);JButtonjb112=newJButton("撤除");(this);(jb111);(jb112);(jp11);JPaneljp2=newJPanel();JLabeljl2=newJLabel("中文名*");(jl2);(jtf2);(jp2);JPaneljp3=newJPanel();JLabeljl3=newJLabel("工號");(jl3);(jtf3);(jp3);JPaneljp4=newJPanel();JLabeljl4=newJLabel("EngName*");(jl4);(jtf4);(jp4);JPaneljp5=newJPanel();JLabeljl5=newJLabel("UNIT");(jl5);(jtf5);(jp5);JPaneljp6=newJPanel();JLabeljl6=newJLabel("TEAM*");(jl6);(jtf6);(jp6);JPaneljp7=newJPanel();JLabeljl7=newJLabel("Phone*");(jl7);(jtf7);(jp7);JPaneljp8=newJPanel();JLabeljl8=newJLabel("區域");(jl8);(jtf8);(jp8);JPaneljp9=newJPanel();JLabeljl9=newJLabel("公交站 ");(jl9);(jtf9);(jp9);(jp00);JPaneljp01=newJPanel();("--用戶使用手冊--\n1、查詢:選擇一個字段,如EngName在文本框中輸入相應內容,點擊查詢\n2、增加:在各個文本框中輸入相應內容后,點擊增加。 \n3、修改:先查詢到你要的記錄,在更改相應內容,點擊修改。 \n4、撤除:類似于修改操作 ");(jta10);(jp01);(700,500);;(true);}publicstaticvoidmain(String[]args){newEmpManageSys();}}//---------------------------------------------------------------------SQL工具類JdbcUtil:用于實現數據庫連接和數據庫關閉。上面程序用到了這個類//closeresultSet,statementandconnectionpublics

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論