資源簡介
數據庫課程設計 基于sql2000和java的員工管理系統,里面有數據庫和所有開發文件
代碼片段和文件信息
/*
?*?對數據庫操作的類
?*?對數據庫的操作,就是crud
?*?調用存儲過程
?*?
?*注意:如果連接數據庫時出現如下異常則表示未引入三個JAR驅動包,另外一個原因就是SQL語句有語法錯誤
?*java.lang.ClassNotFoundException:?com.microsoft.jdbc.sqlserver.SQLServerDviver
?*?*/
package?com.mp.db;
import?java.sql.*;
public?class?SqlHelper?{
//定義需要的對象
Connection?ct=null;
PreparedStatement?ps=null;
ResultSet?rs=null;
String?driver=“com.microsoft.jdbc.sqlserver.SQLServerDriver“;
String?url=“jdbc:sqlserver://127.0.0.1:1433;databaseName=enterprise1“;
String?user=“sa“;
String?passwd=“sa“;
//構造函數,初始化ct
public?SqlHelper()
{
try?{
//加載驅動
Class.forName(driver);
//得到連接
ct=DriverManager.getConnection(urluserpasswd);
}?catch?(Exception?e)?{
//?TODO?Auto-generated?catch?block
System.out.println(“我很無語“);
e.printStackTrace();
}
}
//[]paras,通過?賦值方式可以防止漏洞注入方式,保證安全性
public?ResultSet?query(String?sqlString?[]paras)
{
try?{
ps=ct.prepareStatement(sql);
//對sql的參數賦值
for(int?i=0;i {
ps.setString(i+1?paras[i]);
}
//執行查詢
rs=ps.executeQuery();
}?catch?(Exception?e)?{
e.printStackTrace();
//?TODO:?handle?exception
}
//返回結果集
return?rs;
}
public?boolean?update(String?sqlString?[]paras)
{
boolean?b=true;
try?{
ps=ct.prepareStatement(sql);
//對sql的參數賦值
for(int?i=0;i {
ps.setString(i+1?paras[i]);
}
if(ps.executeUpdate()!=1)
{
b=false;
}
}catch(Exception?e){
b=false;
e.printStackTrace();
}finally{
this.close();
}
return?b;
}
//關閉資源的方法
public?void?close()
{
try?{
if(rs!=null)?rs.close();
if(ps!=null)?ps.close();
if(ct!=null)?ct.close();
}?catch?(Exception?e)?{
e.printStackTrace();
//?TODO:?handle?exception
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????405??2011-05-30?15:40??羅龍潤何彪王貴數據庫設計文檔\MyProgram\.classpath
?????文件????????385??2011-05-12?12:42??羅龍潤何彪王貴數據庫設計文檔\MyProgram\.project
?????文件???????5025??2011-05-23?15:10??羅龍潤何彪王貴數據庫設計文檔\MyProgram\.settings\org.eclipse.jdt.core.prefs
?????文件????6001397??2011-05-30?17:19??羅龍潤何彪王貴數據庫設計文檔\MyProgram\1.jar
?????文件???????2553??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\db\SqlHelper.class
?????文件???????2707??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\model\EmpModel.class
?????文件???????1525??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\model\User.class
?????文件???????2988??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\model\UserModel.class
?????文件???????1094??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\mytools\ImagePanel.class
?????文件????????668??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\mytools\MyFont.class
?????文件???????9869??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\panel\ClerkAddPanel.class
?????文件???????6818??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\panel\ClerkUpdPanel.class
?????文件???????9468??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\ClerkAddDialog.class
?????文件??????10125??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\ClerkUpdDialog.class
?????文件???????3629??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\DepAddDialog.class
?????文件???????6828??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\DepInfo.class
?????文件???????3746??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\DepUpdDialog.class
?????文件???????6807??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\EmpInfo.class
?????文件???????1454??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\Index.class
?????文件???????6602??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\IndInfo.class
?????文件???????6044??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\LoginInfo.class
?????文件???????3855??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\MessAddDialog.class
?????文件???????7050??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\MessInfo.class
?????文件???????6146??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\paint.class
?????文件???????5999??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\UserAddDialog.class
?????文件???????1093??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\UserLogin$BackImage.class
?????文件???????5173??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\UserLogin.class
?????文件???????4457??2011-05-30?17:12??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\UserUpdDialog.class
?????文件??????13344??2011-05-30?17:17??羅龍潤何彪王貴數據庫設計文檔\MyProgram\bin\com\mp\view\Windows1.class
?????文件????3145728??2011-06-01?11:13??羅龍潤何彪王貴數據庫設計文檔\MyProgram\db\data_1.mdf
............此處省略103個文件信息
評論
共有 條評論