• 大小: 4.13MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-18
  • 语言: 其他
  • 标签: 完整版  

资源简介

企业员工信息管理系统 完整的代码设计流程 以及设计文档 超赞

资源截图

代码片段和文件信息

package com;

import java.sql.*;
import model.*;
public class DAO {
private static Connection conn = null;
private static String driver = “sun.jdbc.odbc.JdbcOdbcDriver“;
//private static String driver = “oracle.jdbc.driver.OracleDriver“;
private static String url = “jdbc:odbc:JDBC_ODBC“;
//private static String url = “jdbc:oracle:thin:@localhost:1521:NEUSOFT“;
//private static String user = “SCOTT“;
//private static String pwd = “TIGER“;
/**
 * 连接数据库
 * @return
 */
public static Connection getConnection(){
try{
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url);
if(conn!=null){
System.out.println(“连接sql server数据库成功!“);
}
}catch(Exception ex){
ex.printStackTrace();
System.out.println(ex.getMessage());
}
return conn;
}
/**
 * 查询专业名称
 * @return
 */
public static ResultSet getSpecialname(){
String sql = “select sname from tb_special“;
ResultSet rs = DAO.getResultSet(sql);
return rs;
}
/**
 * 查询岗位名称
 * @return
 */
public static ResultSet getStationname(){
String sql = “select stationname from tb_stationinfo“;
ResultSet rs = DAO.getResultSet(sql);
return rs;
}
/**
 *  得到所有部门
 * @return
 */
public static ResultSet getDeptKind(){
conn = DAO.getConnection();
Statement stmt = null;
ResultSet rs = null;
try{
stmt = conn.createStatement();
rs = stmt.executeQuery(“select dkind from tb_deptkind“);
}catch(Exception e){
e.printStackTrace();
System.out.println(e.getMessage());
}
return rs;
}
/**
 * 得到部门名称
 * @param dname
 * @return
 */
public static ResultSet getDeptName(String name){
conn = DAO.getConnection();
Statement stmt = null;
ResultSet rs1 = null;
ResultSet rs2 = null;
try{
stmt = conn.createStatement();
rs1 = stmt.executeQuery(“select dkid from tb_deptkind where dkind=‘“+name+“‘“);
while(rs1.next()){
rs2 = stmt.executeQuery(“select dname from tb_deptinfo where dkid=“+rs1.getInt(1)+““);
}
}catch(Exception e){
//e.printStackTrace();
System.out.println(e.getMessage());
}
return rs2;
}
/**
 * 查询部门id
 * @return
 */
public static ResultSet getDeptID(){
String sql = “select dkid from tb_deptkind“;
ResultSet rs = DAO.getResultSet(sql);
return rs;
}
/**
 * 得到员工信息
 * @return
 */
public static ResultSet getEmployee(){
conn = DAO.getConnection();
ResultSet rs = null;
Statement stmt = null;
try{
stmt = conn.createStatement();
rs = stmt.executeQuery(“select * from tb_employee“);
}catch(Exception ex){
ex.printStackTrace();
}
return rs;
}
/**
 * 查询指定的员工信息
 * @param id
 * @return
 */
public static TbEmployeeInfo getSpeEmployee(int id){
TbEmployeeInfo info = new TbEmployeeInfo();
conn = DAO.getConnection();

ResultSet rs = null;
try{
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(“select * from tb_employe

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        391  2008-11-05 19:25  欧阳英的项目\EmployeeManager\.project

     文件        303  2008-11-05 20:22  欧阳英的项目\EmployeeManager\.classpath

     文件       4913  2008-11-08 20:34  欧阳英的项目\EmployeeManager\frame\Mainframe.java

     文件       1154  2008-11-08 15:31  欧阳英的项目\EmployeeManager\frame\About.class

     文件       4645  2008-11-08 00:18  欧阳英的项目\EmployeeManager\frame\DeptInfo.java

     文件       3452  2008-11-08 15:31  欧阳英的项目\EmployeeManager\frame\QueryCondition$1.class

     文件       2927  2008-11-08 15:31  欧阳英的项目\EmployeeManager\frame\QueryAllEmployee.class

     文件        712  2008-11-08 20:34  欧阳英的项目\EmployeeManager\frame\Mainframe$4.class

     文件        701  2008-11-08 20:34  欧阳英的项目\EmployeeManager\frame\Mainframe$1.class

     文件        699  2008-11-08 20:34  欧阳英的项目\EmployeeManager\frame\Mainframe$8.class

     文件       4684  2008-11-08 20:34  欧阳英的项目\EmployeeManager\frame\Mainframe.class

     文件        718  2008-11-08 20:34  欧阳英的项目\EmployeeManager\frame\Mainframe$2.class

     文件       2157  2008-11-07 10:00  欧阳英的项目\EmployeeManager\frame\QueryAllEmployee.java

     文件        713  2008-11-08 20:34  欧阳英的项目\EmployeeManager\frame\Mainframe$3.class

     文件        707  2008-11-08 20:34  欧阳英的项目\EmployeeManager\frame\Mainframe$6.class

     文件      10986  2008-11-08 21:00  欧阳英的项目\EmployeeManager\frame\AddEmployee.java

     文件        710  2008-11-08 20:34  欧阳英的项目\EmployeeManager\frame\Mainframe$7.class

     文件        713  2008-11-08 20:34  欧阳英的项目\EmployeeManager\frame\Mainframe$5.class

     文件       1330  2008-11-08 15:31  欧阳英的项目\EmployeeManager\frame\DeptInfo$3.class

     文件       4221  2008-11-08 15:31  欧阳英的项目\EmployeeManager\frame\DeptInfo.class

     文件      12950  2008-11-08 17:53  欧阳英的项目\EmployeeManager\frame\UpdateEmpInfo.java

     文件       1407  2008-11-08 15:31  欧阳英的项目\EmployeeManager\frame\DeptInfo$2.class

     文件       1284  2008-11-08 15:31  欧阳英的项目\EmployeeManager\frame\DeptInfo$4.class

     文件       1251  2008-11-08 15:31  欧阳英的项目\EmployeeManager\frame\DeptInfo$1.class

     文件       1296  2008-11-08 15:31  欧阳英的项目\EmployeeManager\frame\DeleteEmployee$1.class

     文件       1764  2008-11-08 15:31  欧阳英的项目\EmployeeManager\frame\DeleteEmployee.class

     文件       1838  2008-11-08 21:00  欧阳英的项目\EmployeeManager\frame\AddEmployee$3.class

     文件       4393  2008-11-08 21:00  欧阳英的项目\EmployeeManager\frame\AddEmployee$2.class

     文件       5691  2008-11-07 14:17  欧阳英的项目\EmployeeManager\frame\QueryCondition.java

     文件       7519  2008-11-08 21:00  欧阳英的项目\EmployeeManager\frame\AddEmployee.class

............此处省略844个文件信息

评论

共有 条评论

相关资源