




版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖北省課題申報評審書
- 婦聯(lián)調(diào)研課題申報書
- 課題申報書序號
- 節(jié)水潔具研究課題申報書
- Unit 3 Keep Fit 單元檢測練習(xí)(含答案)七年級英語下冊(人教版2024)
- 員工合同范本32條
- 學(xué)校美育工作課題申報書
- 付款保證合同范本
- 三拆除工程合同范本
- 農(nóng)村梯田出租合同范本
- 電鍍園區(qū)現(xiàn)場管理
- 電腦終端安全培訓(xùn)
- 成人重癥患者顱內(nèi)壓增高防控護理專家共識2024
- 物品消毒知識培訓(xùn)課件
- 2025年安徽淮北市建投控股集團招聘筆試參考題庫含答案解析
- 《孤獨的小螃蟹》導(dǎo)讀課件
- 城市軌道交通行車組織 課件 項目3 車站行車作業(yè)組織
- 少兒足球基礎(chǔ)知識
- 兒童家長非免疫規(guī)劃疫苗猶豫量表的編制及信效度檢驗
- 咖啡店飲品配方保密協(xié)議
- 2025年岳陽市岳陽樓區(qū)招考網(wǎng)格管理員高頻重點提升(共500題)附帶答案詳解
評論
0/150
提交評論