• 大小: 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\base.png
     文件         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个文件信息

评论

共有 条评论

相关资源