導航:首頁 > 編程語言 > 企業人事管理系統java

企業人事管理系統java

發布時間:2023-06-06 09:54:26

java人事管理系統代碼和資料庫

你要連的資料庫是SQL 還是ORACLE
但是代碼都查不多

下面的是連接SQL資料庫的代碼

你需要先創建個資料庫,還有表,表的欄位是登陸名和密碼
下面的"SA" 是登陸名 "111111" 是密碼
ORACLE 和這個查不多

import java.sql.*;//做資料庫時候必須要引入的包
import com.microsoft.jdbc.sqlserver.SQLServerDriver;
public class DBFactory {
Connection Conn=null;
PreparedStatement Stmt=null;
ResultSet Rs=null;
String driverName="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String OracleUserName="sa";
String OracleUserPwd="111111";
String ConnUrl="jdbc:sqlserver://localhost:1433;databaseName=news";
public Connection getConnection()
{
try {
Class.forName(driverName);
} catch (ClassNotFoundException ex) {
System.out.println("載入驅動程序有錯誤");
}
try {
Conn = DriverManager.getConnection(ConnUrl, OracleUserName,OracleUserPwd);
} catch (SQLException ex1) {
System.out.print("取得連接的時候有錯誤,請核對用戶名和密碼");
}

return Conn;
}

這個是連接ORACLE資料庫代碼
import java.sql.*;
import oracle.jdbc.driver.OracleDriver;
public class DBFactory {
Connection Conn=null;
PreparedStatement Stmt=null;
ResultSet Rs=null;
String driverName="oracle.jdbc.driver.OracleDriver";
String OracleUserName="scott";
String OracleUserPwd="tiger";
String ConnUr1="jdbc:oracle:thin:@locahost:1521:Ora";
public Connection getConnection()
{
try {
Class.forName(driverName);
} catch (ClassNotFoundException ex) {
System.out.println("載入驅動程序有錯誤");
}
try {
Conn = DriverManager.getConnection(ConnUr1, OracleUserName,OracleUserPwd);
} catch (SQLException ex1) {
System.out.print("取得連接時有錯誤,請核對用戶名和密碼");
}
return Conn;
}

希望能追加分數謝謝!

❷ JAVA的人事管理系統,部門和崗位即可,一個小模塊

我寫下思路好了。
最簡單的方法,用幾個jsp實現,後台代碼多了,這個地方也寫不下
Connct.java
//其中主要的獲取連接的地方,代碼片段可以如下
Properties prop = new Properties();
prop.put("user", username);
prop.put("password", password);
prop.put("charSet", "gbk");
Connection conn = null;
try {
Class.forName(driverClassName);orName(driverClassName).newInstance();
conn = DriverManager.getConnection(「jdbc:mysql://127.0.0.1:3306/nin」,prop);
// Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
} catch (Exception e) {
System.err.println(e.getMessage());
}
上面是獲取一個mysql連接的方法,連接放在了conn變數中

下面是新增
add.jsp
//通過request.getParameter("xxxxx").的方法,可以獲取前台form表單傳遞的參數。
//好比現在新增的部門屬性有,部門名(name),部門代碼(code),部門負責人(fzr)
String name=request.getParameter("name");
String code=request.getParameter("code");
String fzr=request.getParameter("fzr");
//然後保存
//如果code是唯一的。
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
stmt.executeUpdate("insert into partment (code,name,fzr) values('"+code+",'"+name+"','"+fze+"')");
這是新增

下面是刪除
del.jsp
//需要傳入唯一標識。這里假設是code
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
stmt.executeUpdate("delete from partment where code='"+code+"'");

下面是查看
ResultSet rs = stmt.executeQuery("select * from partment");
List lst=new ArrayList();

while (rs.next()) {
String[] ss=new String[3];
ss[0]=rs.getString("code");
ss[1]=rs.getString("name");
ss[2]=rs.getString("fzr");
lst.add(ss);
}

ok,代碼差不多就是這么實現的。你可以按照你自己的功能改。

閱讀全文

與企業人事管理系統java相關的資料

熱點內容
minecraft伺服器怎麼布置 瀏覽:306
怎麼把安卓的東西轉到已激活蘋果 瀏覽:852
停止服務doss命令 瀏覽:877
u盤占內存但該文件夾為空 瀏覽:611
伺服器怎麼更換重生點 瀏覽:34
收費api調用平台源碼 瀏覽:646
安卓怎麼自檢病毒 瀏覽:560
布卡雲伺服器 瀏覽:770
程序員是怎麼做系統的 瀏覽:742
燕窩溯源碼最大加工廠 瀏覽:936
黑馬程序員第28集 瀏覽:485
lcd單片機驅動 瀏覽:647
通達信主力拉升出貨指標公式源碼 瀏覽:639
廉潔pdf 瀏覽:18
批量用修改多個文件夾及子目錄 瀏覽:321
王者每個伺服器爆滿怎麼辦 瀏覽:951
安卓手機如何清除所有的數據 瀏覽:983
激光打標機加密狗驅動無法啟動 瀏覽:912
矽谷程序員題庫 瀏覽:565
安卓系統怎麼開車模式 瀏覽:944