package tushuManagement;
import tushuManagement.reader;
public class readerManage {
private reader reader1=null;
java.sql.Connection cn1=null;
java.sql.Statement st=null;
java.sql.ResultSet rs=null;
String sql="";
public readerManage()
{
cn1=DBconnection.getConnection();
}
public boolean Insertreader(int readernum,String readername, String readersex, java.sql.Date birthday, String readertype)
{
boolean f=false;
sql="insert into reader values('"+readernum+"','"+readername+"','"+readersex+"','"+birthday+"','"+readertype+"')";
int n=0;
try
{
st=cn1.createStatement();
n=st.executeUpdate(sql);
if(n>0)
{
f=true;
}
else
{
f=false;
}
}
catch(java.sql.SQLException cnfe)
{
System.out.println(cnfe.getMessage());
}
finally
{
try
{
st.close();
}
catch(java.sql.SQLException cnfe)
{
System.out.println(cnfe.getMessage());
}
}
return f;
}
public boolean Searchreader(int readernum)
{
boolean f=false;
sql="select * from reader where readernum = "+readernum;
try
{
st=cn1.createStatement();
rs=st.executeQuery(sql);
if(rs.next())
{
reader1=new reader(rs.getInt(1),rs.getString(2),rs.getString(3),rs.getDate(4),rs.getString(5));
f=true;
}
else
{
f=false;
}
}
catch(java.sql.SQLException cnfe)
{
System.out.println(cnfe.getMessage());
}
finally
{
try
{
rs.close();
st.close();
}
catch(java.sql.SQLException cnfe)
{
System.out.println(cnfe.getMessage());
}
}
return f;
}
public boolean deletereader(int readernum)
{
boolean f=false;
sql="delete from reader where readernum = "+readernum;
int n=0;
try
{
st=cn1.createStatement();
n=st.executeUpdate(sql);
if(n>0)
{
f=true;
}
else
{
f=false;
}
}
catch(java.sql.SQLException cnfe)
{
System.out.println(cnfe.getMessage());
}
finally
{
try
{
st.close();
}
catch(java.sql.SQLException cnfe)
{
System.out.println(cnfe.getMessage());
}
}
return f;
}
public boolean Updatereader(int readernum,String readername, String readersex, java.sql.Date birthday, String readertype)
{
boolean f=false;
sql="update reader set [readername]='"+readername+"',[readersex]='"+readersex+"',[birthday]='"+birthday+"',[readertype]='"+readertype+"' where readernum="+readernum;
int n=0;
try
{
st=cn1.createStatement();
n=st.executeUpdate(sql);
if(n>0)
{
f=true;
}
else
{
f=false;
}
}
catch(java.sql.SQLException cnfe)
{
System.out.println(cnfe.getMessage());
}
finally
{
try
{
st.close();
}
catch(java.sql.SQLException cnfe)
{
System.out.println(cnfe.getMessage());
}
}
return f;
}
public void setreader1(reader reader1) {
this.reader1 = reader1;
}
public reader getreader1() {
return reader1;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
设计实现一个图书管理系统。图书信息存放到一个数据库中。图书
共59个文件
jsp:15个
html:14个
java:9个
需积分: 0 42 下载量 169 浏览量
2016-11-10
22:51:01
上传
评论 4
收藏 55KB RAR 举报
温馨提示
设计实现一个图书管理系统。图书信息存放到一个数据库中。图书包含信息:图书号、图书名
资源推荐
资源详情
资源评论
收起资源包目录
oracl开发的图书管理系统.rar (59个子文件)
oracl开发的图书管理系统
tushu
.project 2KB
.mymetadata 288B
tushu.mdb 420KB
src
tushuManagement
DBconnection.java 695B
user.java 783B
book.java 1KB
disk.java 1KB
readerManage.java 4KB
bookManage.java 4KB
diskManage.java 4KB
reader.java 1KB
userManage.java 1KB
WebRoot
WEB-INF
classes
tushuManagement
reader.class 2KB
bookManage.class 4KB
diskManage.class 4KB
DBconnection.class 1KB
user.class 1KB
disk.class 2KB
book.class 1KB
userManage.class 2KB
readerManage.class 4KB
lib
web.xml 371B
searchbook.jsp 3KB
index.html 1KB
searchbook.html 994B
searchdisk.jsp 3KB
deletebook.html 966B
addreader.html 2KB
searchdisk.html 991B
deletereader.jsp 871B
adddisk.jsp 1KB
admin.html 2KB
searchdisks.html 1KB
updatereader.jsp 1KB
searchreader.jsp 3KB
deletedisk.jsp 853B
searchreader.html 996B
updatedisk.jsp 1KB
adddisk.html 2KB
addreader.jsp 1KB
META-INF
MANIFEST.MF 36B
searchbooks.jsp 2KB
deletedisk.html 964B
addbook.html 2KB
deletebook.jsp 851B
updatebook.jsp 1KB
logon.jsp 1KB
deletereader.html 969B
normal.html 723B
searchdisks.jsp 2KB
searchbooks.html 1KB
addbook.jsp 1KB
.myeclipse
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.jdt.core.prefs 395B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.component 453B
.jsdtscope 500B
.classpath 529B
共 59 条
- 1
资源评论
看我君临天下
- 粉丝: 83
- 资源: 363
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
- FM tef6686 linux kernel driver
- 基于Django的家政服务预约和管理系统Python源码(高分项目).zip
- 苏琪 2022107 2210402125.zip
- 1ec494e2-d17a-4a76-827d-462434a8d837.zip
- SQL语言教程及项目案例
- 区块链大作业-基于以太坊Geth和web3.js开发的药品溯源系统源码(95分以上).zip
- 2.word表格型简历8套.zip
- 彩虹易支付用户中心美化主题 模版源码
- 基于STM32F103VET6单片机 LQFP100封装最小系统核心板硬件(原理图+PCB)工程文件.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功