java圖書管理系統(tǒng)代碼-2023修改整理_第1頁
java圖書管理系統(tǒng)代碼-2023修改整理_第2頁
java圖書管理系統(tǒng)代碼-2023修改整理_第3頁
java圖書管理系統(tǒng)代碼-2023修改整理_第4頁
java圖書管理系統(tǒng)代碼-2023修改整理_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦java圖書管理系統(tǒng)代碼//用戶登陸數(shù)據(jù)庫代碼:

importjava.sql.*;

classDatabase{

Connectioncon;

ResultSetrs;

Statementstmt;

publicDatabase(){

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

//加載JDBC-ODBC橋驅(qū)動程序

Stringurl="jdbcdbc:HDB";

con=DriverManager.getConnection(url);

//銜接數(shù)據(jù)庫HDB//stmt提供一個創(chuàng)建SQL查詢、執(zhí)行查詢、得到返回結(jié)果的空間stmt=

//con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,

//ResultSet.CONCUR_READ_ONLY);

}catch(Exceptionex){

System.out.println(ex);

}

}

/*按照用戶名,獵取密碼*/

publicStringgetPswd(Stringname){

try{

//rs為執(zhí)行SQL語句所查詢的結(jié)果賦給結(jié)果集對象rs

rs=stmt.executeQuery("SELECTpswdFROMUserWHEREName='"

+name+"'");

rs.last();

//把rs的指針移到最后一行

if(rs.getRow()==0){

returnnull;

}else{

StringpswdDB=rs.getString("Pswd");

//獵取rs結(jié)果集中的pswd列的數(shù)據(jù)

returnpswdDB;

}

}catch(Exceptione){

System.out.println(e);

returnnull;

}

}

/*增強一行用戶名、密碼數(shù)據(jù)*/

publicbooleaninsertData(Stringname,Stringpswd){

try{

Strings=getPswd(name);

if(s==null){

intrtn=stmt.executeUpdate("INSERTINTOUserVALUES('"+name

+"','"+pswd+"')");

if(rtn!=0)

returntrue;

}else{

returnfalse;

}

returnfalse;

}catch(Exceptionet){

System.out.println(et);

returnfalse;

}

}

}

//進庫數(shù)據(jù)庫代碼:

importjava.sql.Connection;

importjava.sql.DriverManager;

importjava.sql.ResultSet;

importjava.sql.Statement;

classBookDatabase{

Connectioncon;

ResultSetrs;

Statementstmt;

publicBookDatabase(){

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

//加載JDBC-ODBC橋驅(qū)動程序

Stringurl="jdbcdbc:Book";

con=DriverManager.getConnection(url);

//銜接數(shù)據(jù)庫HDB//stmt提供一個創(chuàng)建SQL查詢、執(zhí)行查詢、得到返回結(jié)果的空間

stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_READ_ONLY);

}catch(Exceptionex){

System.out.println(ex);

}

}

/*增強一行用戶名、密碼數(shù)據(jù)*/

publicbooleaninsertData(Stringid,Stringname,Stringwhere,String

price,Stringdate){

try{

intrtn=stmt.executeUpdate("INSERTINTOBookVALUES('"+id

+"','"

+name+"','"+where+"','"+price+"','"+date

+"')");

if(rtn!=0){

returntrue;

}else{

returnfalse;

}

}catch(Exceptionet){

System.out.println(et);

returnfalse;

}

}

/*

*publicbooleandeleteData(Stringid){try{intrtn=

*stmt.executeUpdate("DELETEFROMBookWHEREid=001");if(rtn!=0){

*returntrue;}else{returnfalse;}}catch(Exceptione){

*System.out.println(e

);returnfalse;}}publicbooleanSelect(String

*id){try{intrtn=stmt.executeUpdate("SELECT*FROMBookInWHERE

*id='"+id+"'");

*

*if(rtn!=0){returntrue;}else{returnfalse;}}catch(Exception

*e){System.out.println(e);returnfalse;}}

*/

}

//出庫數(shù)據(jù)庫代碼:

importjava.sql.Connection;

importjava.sql.DriverManager;

importjava.sql.ResultSet;

importjava.sql.Statement;

classBookDatabase1{

Connectioncon;

ResultSetrs;

Statementstmt;

publicBookDatabase1(){

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

//加載JDBC-ODBC橋驅(qū)動程序

Stringurl="jdbcdbc:Book";

con=DriverManager.getConnection(url);

//銜接數(shù)據(jù)庫HDB//stmt提供一個創(chuàng)建SQL查詢、執(zhí)行查詢、得到返回結(jié)果的空間

stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_READ_ONLY);

}catch(Exceptionex){

System.out.println(ex);

}

}

/*

*增強一行用戶名、密碼數(shù)據(jù)publicbooleaninsertData(Stringid,Stringname,String

*where,String

*

*price,Stringdate){try{intrtn=stmt.executeUpdate("INSERTINTO

*BookInVALUES('"+id+

*

*"','"+name+"','"+where+"','"+price+"','"+date+"')");

*

*if(rtn!=0){returntrue;}else{returnfalse;}}catch(Exception

*et){System.out.println(et);returnfalse;}}

*/

publicbooleandeleteData(Stringid){

try{

intrtn=stmt.executeUpdate

("DELETEFROMBookWHEREid='"+id+"'");

if(rtn!=0){

returntrue;

}else{

returnfalse;

}

}

catch(Exceptione){

System.out.println(e);

returnfalse;

}

}

/*

*publicbooleanSelect(Stringid){try{intrtn=

*stmt.executeUpdate("SELECT*FROMBookInWHEREid='"+id+"'");if(rtn!=

*0){returntrue;}else{returnfalse;}}catch(Exceptione){

*System.out.println(e);returnfalse;}}

*/

}

//查詢數(shù)據(jù)庫代碼;

importjava.awt.*;

importjava.awt.event.*;

importjava.sql.*;

importjavax.swing.*;

classBookDatabase2extendsJFrame{

String

number,name,address,prices,day;

Connectioncon;

Statementstmt=null;

ResultSetresult=null;

Stringsql=null;

publicBookDatabase2(){

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

//加載JDBC-ODBC橋驅(qū)動程序

Stringurl="jdbc:odbc:Book";

con=DriverManager.getConnection(url);

//銜接數(shù)據(jù)庫HDB//stmt提供一個創(chuàng)建SQL查詢、執(zhí)行查詢、得到返回結(jié)果的空間

stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_READ_ONLY);

}catch(Exceptionex){

System.out.println(ex);

}

}

publicvoidselect(Stringid){

try{

sql="SELECT*FROMBookwhereid='"+id+"'";result

=stmt.executeQuery(sql);

while(result.next()){

number=result.getString(1);

name=result.getString(2

);

address=result.getString(3);

prices=result.getString(4);

day=result.getString(4);

}

JOptionPane.showMessag

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論