資源簡介
數據庫課程設計——圖書管理系統,包括兩個版本,GUI和B/S架構的,有詳細的源代碼,數據庫設計和相應文檔。數據庫用是SQL Server 2005,使用時修改連接數據庫代碼即可。

代碼片段和文件信息
package?conndb;
import?java.sql.*;
public?class?DbConnBean
{
private?static?Connection?conn;
private?static?Statement?stmt;
private?ResultSet?rs;
/*********************************************
**函數功能:創建數據庫Statement
**********************************************/
public?void?init(Connection?conn){
try
{
stmt=this.conn.createStatement();
}
catch?(Exception?e)
{
e.printStackTrace();
}
}
/*********************************************
**函數功能:關閉數據庫
**********************************************/
public?void?close(){
try
{
if?(rs!=null)
{
rs.close();
}
}
catch?(Exception?e)
{
e.printStackTrace();
}
try
{
if?(stmt!=null)
{
stmt.close();
}
}
catch?(Exception?e)
{
e.printStackTrace();
}
try
{
if?(conn!=null)
{
conn.close();
}
}
catch?(Exception?e)
{
e.printStackTrace();
}
}
/*********************************************
**函數功能:查詢數據返回?ResultSet類型
**********************************************/
public?ResultSet?query(String?sql){
this.init(this.getConn());
try
{
rs=stmt.executeQuery(sql);
}
catch?(Exception?e)
{
e.printStackTrace();
//this.close();
}
//this.close();
return?rs;
}
/*********************************************
**函數功能:查詢數據int類型
**********************************************/
public?int?select(String?sql){
int?k=-10;
this.init(this.getConn());
try
{
k=0;
rs=stmt.executeQuery(sql);
if?(rs.next())
{
k=k+1;
}
}
catch?(Exception?e)
{
k=-1;
e.printStackTrace();
this.close();
}
this.close();
return?k;
}
/*********************************************
**函數功能:更新\刪除\插入?數據
**********************************************/
public?int?update(String?sql){
int?k=-10;
this.init(this.getConn());
try
{
k=0;
k=stmt.executeUpdate(sql);
}
catch?(Exception?e)
{
k=-1;
e.printStackTrace();
}
this.close();
return?k;
}
/*********************************************
**函數功能:創建數據庫連接
**********************************************/
public?static?synchronized?Connection?getConn(){
try
{
System.setProperty(“jdbc.drivers“?“com.microsoft.sqlserver.jdbc.SQLServerDriver“);
????????conn=DriverManager.getConnection(“jdbc:sqlserver://localhost:1433;databasename=mslibrarydb“?“sa““1234“);
????????stmt?=?conn.createStatement();
}
catch?(Exception?e)
{
e.printStackTrace();
}
return?conn;
}
/*********************************************
**函數功能:做編碼轉換防止中文亂碼
**********************************************/
public?String?getStr(String?str){
try
{
byte[]?temp=str.getBytes(“ISO8859-1“);
String?temp2=new?String(temp);
return?temp2;
}catch(Exception?e){e.printStackTrace();}
return?“null“;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2815??2008-12-29?17:22??數據庫課程設計——圖書管理系統\library\admin\admin_addadmin.jsp
?????文件???????1314??2008-12-30?21:14??數據庫課程設計——圖書管理系統\library\admin\admin_addadmin_post.jsp
?????文件???????3082??2008-12-30?11:45??數據庫課程設計——圖書管理系統\library\admin\admin_addnewbook.jsp
?????文件???????1700??2008-12-31?22:09??數據庫課程設計——圖書管理系統\library\admin\admin_addnewbook_post.jsp
?????文件???????3657??2008-12-31?15:48??數據庫課程設計——圖書管理系統\library\admin\admin_addnewuser.jsp
?????文件???????1523??2008-12-31?22:09??數據庫課程設計——圖書管理系統\library\admin\admin_addnewuser_post.jsp
?????文件???????1817??2009-01-01?23:53??數據庫課程設計——圖書管理系統\library\admin\admin_borrowagain.jsp
?????文件???????1027??2009-01-01?23:58??數據庫課程設計——圖書管理系統\library\admin\admin_borrowagain_post.jsp
?????文件???????1748??2008-12-29?21:52??數據庫課程設計——圖書管理系統\library\admin\admin_borrowbook.jsp
?????文件???????1613??2008-12-31?22:07??數據庫課程設計——圖書管理系統\library\admin\admin_borrowbook_post.jsp
?????文件???????2888??2008-12-30?18:30??數據庫課程設計——圖書管理系統\library\admin\admin_changebook.jsp
?????文件???????1685??2008-12-31?21:52??數據庫課程設計——圖書管理系統\library\admin\admin_changebook_post.jsp
?????文件???????1783??2008-12-29?17:03??數據庫課程設計——圖書管理系統\library\admin\admin_changepwd.jsp
?????文件???????1185??2008-12-31?22:09??數據庫課程設計——圖書管理系統\library\admin\admin_changepwd_post.jsp
?????文件???????4113??2008-12-30?18:14??數據庫課程設計——圖書管理系統\library\admin\admin_changeuser.jsp
?????文件???????1492??2008-12-31?22:09??數據庫課程設計——圖書管理系統\library\admin\admin_changeuser_post.jsp
?????文件????????830??2008-12-29?11:48??數據庫課程設計——圖書管理系統\library\admin\admin_check.jsp
?????文件???????1566??2009-01-01?17:28??數據庫課程設計——圖書管理系統\library\admin\admin_chpunishuser.jsp
?????文件???????1261??2009-01-01?21:54??數據庫課程設計——圖書管理系統\library\admin\admin_chpunishuser_post.jsp
?????文件???????1389??2009-01-01?17:21??數據庫課程設計——圖書管理系統\library\admin\admin_databackup.jsp
?????文件???????1338??2009-01-01?17:24??數據庫課程設計——圖書管理系統\library\admin\admin_datarollback.jsp
?????文件???????1156??2008-12-31?22:10??數據庫課程設計——圖書管理系統\library\admin\admin_deladmin.jsp
?????文件???????1070??2008-12-31?22:10??數據庫課程設計——圖書管理系統\library\admin\admin_delbook.jsp
?????文件???????1632??2009-01-01?22:26??數據庫課程設計——圖書管理系統\library\admin\admin_delgraduate.jsp
?????文件???????1034??2009-01-01?22:27??數據庫課程設計——圖書管理系統\library\admin\admin_delgraduate_post.jsp
?????文件???????1089??2008-12-31?22:11??數據庫課程設計——圖書管理系統\library\admin\admin_delpunish.jsp
?????文件???????1089??2008-12-31?22:12??數據庫課程設計——圖書管理系統\library\admin\admin_deluser.jsp
?????文件????????358??2008-12-27?13:29??數據庫課程設計——圖書管理系統\library\admin\admin_editbook.jsp
?????文件????????816??2008-12-30?22:15??數據庫課程設計——圖書管理系統\library\admin\admin_index.jsp
?????文件???????5595??2009-01-01?14:08??數據庫課程設計——圖書管理系統\library\admin\admin_index2.jsp
............此處省略160個文件信息
評論
共有 條評論