-
大小: 1.09MB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2023-09-28
- 語(yǔ)言: 數(shù)據(jù)庫(kù)
- 標(biāo)簽: 課程設(shè)計(jì)??數(shù)據(jù)庫(kù)??JSP??B/S??
資源簡(jiǎn)介
數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng),包括兩個(gè)版本,GUI和B/S架構(gòu)的,有詳細(xì)的源代碼,數(shù)據(jù)庫(kù)設(shè)計(jì)和相應(yīng)文檔。數(shù)據(jù)庫(kù)用是SQL Server 2005,使用時(shí)修改連接數(shù)據(jù)庫(kù)代碼即可。
代碼片段和文件信息
package?conndb;
import?java.sql.*;
public?class?DbConnBean
{
private?static?Connection?conn;
private?static?Statement?stmt;
private?ResultSet?rs;
/*********************************************
**函數(shù)功能:創(chuàng)建數(shù)據(jù)庫(kù)Statement
**********************************************/
public?void?init(Connection?conn){
try
{
stmt=this.conn.createStatement();
}
catch?(Exception?e)
{
e.printStackTrace();
}
}
/*********************************************
**函數(shù)功能:關(guān)閉數(shù)據(jù)庫(kù)
**********************************************/
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();
}
}
/*********************************************
**函數(shù)功能:查詢數(shù)據(jù)返回?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;
}
/*********************************************
**函數(shù)功能:查詢數(shù)據(jù)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;
}
/*********************************************
**函數(shù)功能:更新\刪除\插入?數(shù)據(jù)
**********************************************/
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;
}
/*********************************************
**函數(shù)功能:創(chuàng)建數(shù)據(jù)庫(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;
}
/*********************************************
**函數(shù)功能:做編碼轉(zhuǎn)換防止中文亂碼
**********************************************/
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“;
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????2815??2008-12-29?17:22??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_addadmin.jsp
?????文件???????1314??2008-12-30?21:14??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_addadmin_post.jsp
?????文件???????3082??2008-12-30?11:45??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_addnewbook.jsp
?????文件???????1700??2008-12-31?22:09??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_addnewbook_post.jsp
?????文件???????3657??2008-12-31?15:48??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_addnewuser.jsp
?????文件???????1523??2008-12-31?22:09??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_addnewuser_post.jsp
?????文件???????1817??2009-01-01?23:53??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_borrowagain.jsp
?????文件???????1027??2009-01-01?23:58??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_borrowagain_post.jsp
?????文件???????1748??2008-12-29?21:52??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_borrowbook.jsp
?????文件???????1613??2008-12-31?22:07??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_borrowbook_post.jsp
?????文件???????2888??2008-12-30?18:30??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_changebook.jsp
?????文件???????1685??2008-12-31?21:52??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_changebook_post.jsp
?????文件???????1783??2008-12-29?17:03??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_changepwd.jsp
?????文件???????1185??2008-12-31?22:09??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_changepwd_post.jsp
?????文件???????4113??2008-12-30?18:14??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_changeuser.jsp
?????文件???????1492??2008-12-31?22:09??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_changeuser_post.jsp
?????文件????????830??2008-12-29?11:48??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_check.jsp
?????文件???????1566??2009-01-01?17:28??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_chpunishuser.jsp
?????文件???????1261??2009-01-01?21:54??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_chpunishuser_post.jsp
?????文件???????1389??2009-01-01?17:21??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_databackup.jsp
?????文件???????1338??2009-01-01?17:24??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_datarollback.jsp
?????文件???????1156??2008-12-31?22:10??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_deladmin.jsp
?????文件???????1070??2008-12-31?22:10??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_delbook.jsp
?????文件???????1632??2009-01-01?22:26??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_delgraduate.jsp
?????文件???????1034??2009-01-01?22:27??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_delgraduate_post.jsp
?????文件???????1089??2008-12-31?22:11??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_delpunish.jsp
?????文件???????1089??2008-12-31?22:12??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_deluser.jsp
?????文件????????358??2008-12-27?13:29??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_editbook.jsp
?????文件????????816??2008-12-30?22:15??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_index.jsp
?????文件???????5595??2009-01-01?14:08??數(shù)據(jù)庫(kù)課程設(shè)計(jì)——圖書(shū)管理系統(tǒng)\library\admin\admin_index2.jsp
............此處省略160個(gè)文件信息
評(píng)論
共有 條評(píng)論