-
大小: 3.36MB文件类型: .zip金币: 1下载: 0 次发布日期: 2023-11-20
- 语言: Java
- 标签: oracle+Java-
资源简介
视频-https://www.bilibili.com/video/av55424162
Oracle+Database+11g+PLSQL编程实战(书+源码) 给力的oracle教程 知识+实战才是王道 。
文件夹 PATH 列表
卷序列号为 4E8D-6931
代码片段和文件信息
package kBMS.dao;
import java.sql.*;
import java.text.SimpleDateFormat;
import kBMS.model.*;
import kBMS.util.*;
public class booksDao {
/**
* 图书添加
*/
public static int add(Connection conbooks book)throws Exception{
String sql=“insert into books values(????????)“;
PreparedStatement pstmt=con.prepareStatement(sql);
pstmt.setString(1 book.getIBSN());
pstmt.setString(2 book.getBookName());
pstmt.setString(3 book.getBookType());
pstmt.setString(4 book.getAuthor());
pstmt.setString(5 book.getBookCompany());
//转换日期格式
java.text.SimpleDateFormat df = new SimpleDateFormat(“yyyyMMdd“);
java.util.Date ud = df.parse(book.getBookDate());
java.sql.Date sd=new java.sql.Date(ud.getTime());
pstmt.setDate(6 sd);
pstmt.setInt(7 Integer.valueOf(book.getBookNum()));
pstmt.setString(8 book.getBookIntro());
return pstmt.executeUpdate();
}
/**
* 图书修改
*/
public static int updatebook(Connection conbooks book)throws Exception{
String sql=“update books set book_name = ? book_type = ? book_author = ? book_company = ?“
+ “ book_date = ? book_number = ? book_intro = ? where isbn=“+book.getIBSN();
PreparedStatement pstmt=con.prepareStatement(sql);
pstmt.setString(1 book.getBookName());
pstmt.setString(2 book.getBookType());
pstmt.setString(3 book.getAuthor());
pstmt.setString(4 book.getBookCompany());
//转换日期格式
java.text.SimpleDateFormat df = new SimpleDateFormat(“yyyyMMdd“);
java.util.Date ud = df.parse(book.getBookDate());
java.sql.Date sd=new java.sql.Date(ud.getTime());
pstmt.setDate(5 sd);
pstmt.setInt(6 Integer.valueOf(book.getBookNum()));
pstmt.setString(7 book.getBookIntro());
return pstmt.executeUpdate();
}
/**
* 图书删除
*/
public static int deletebook(Connection conString ID)throws Exception{
System.out.println(ID);
String sql = “delete books where isbn =“+ID+“ “;
PreparedStatement pstmt=con.prepareStatement(sql);
return pstmt.executeUpdate();
}
/**
* 图书信息查询
*/
public static ResultSet list(Connection conbooks book)throws Exception{
StringBuffer sql=new StringBuffer(“select * from v_book where v_book.isbn = v_book.isbn“);
if(StringUtil.isNotEmpty(book.getBookName())){ //书名模糊查找
sql.append(“ and 书名 like ‘%“+book.getBookName()+“%‘“);
}
if(StringUtil.isNotEmpty(book.getIBSN())){ //IBSN
sql.append(“ and v_book.isbn = “+book.getIBSN());
}
if(StringUtil.isNotEmpty(book.getAuthor())){ //作者模糊查找
sql.append(“ and 作者 like ‘%“+book.getAuthor()+“%‘“);
}
if(StringUtil.isNotEmpty(book.getBookType())){ //图书类型查找
sql.append(“ and 图书类型 like ‘%“+book.getBookType()+“%‘“);
}
PreparedStatement pstmt=con.prepareStatement(sql.toString());
return pstmt.executeQuery();
}
/**
* 图书类型添加
*/
public static int addtype(Connection conbookType booktype)throws Exception{
String sql=“insert into booktype values(???)“;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-06-13 09:14 oracle+Java-图书管理系统\
文件 6641 2019-06-13 09:14 oracle+Java-图书管理系统\..txt
目录 0 2018-05-06 15:35 oracle+Java-图书管理系统\BookManagerSystem\
文件 468 2018-05-06 15:28 oracle+Java-图书管理系统\BookManagerSystem\.classpath
文件 393 2018-04-23 12:57 oracle+Java-图书管理系统\BookManagerSystem\.project
目录 0 2018-04-23 12:57 oracle+Java-图书管理系统\BookManagerSystem\.settings\
文件 598 2018-04-23 12:58 oracle+Java-图书管理系统\BookManagerSystem\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-05-06 15:28 oracle+Java-图书管理系统\BookManagerSystem\bin\
目录 0 2018-05-06 15:28 oracle+Java-图书管理系统\BookManagerSystem\bin\images\
文件 664 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\about.png
文件 805 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\add.png
文件 852 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\ba
文件 646 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\bookManager.png
文件 618 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\bookTypeManager.png
文件 666 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\delete.png
文件 516 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\edit.png
文件 17744 2018-04-24 10:26 oracle+Java-图书管理系统\BookManagerSystem\bin\images\erweima.PNG
文件 755 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\exit.png
文件 12026 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\java1234.png
文件 644 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\login.png
文件 5261 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\logo.png
文件 676 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\me.png
文件 611 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\modify.png
文件 481 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\password.png
文件 725 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\reset.png
文件 628 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\search.png
文件 575 2015-08-13 07:59 oracle+Java-图书管理系统\BookManagerSystem\bin\images\userName.png
目录 0 2018-05-06 15:28 oracle+Java-图书管理系统\BookManagerSystem\bin\kBMS\
目录 0 2018-05-06 15:28 oracle+Java-图书管理系统\BookManagerSystem\bin\kBMS\dao\
文件 4575 2018-05-06 15:28 oracle+Java-图书管理系统\BookManagerSystem\bin\kBMS\dao\booksDao.class
文件 2425 2018-05-06 15:28 oracle+Java-图书管理系统\BookManagerSystem\bin\kBMS\dao\borrowedDao.class
............此处省略141个文件信息
评论
共有 条评论