收藏 分销(赏)

连接数据库实现图书管理系统.docx

上传人:精**** 文档编号:3396163 上传时间:2024-07-04 格式:DOCX 页数:18 大小:325.01KB
下载 相关 举报
连接数据库实现图书管理系统.docx_第1页
第1页 / 共18页
连接数据库实现图书管理系统.docx_第2页
第2页 / 共18页
连接数据库实现图书管理系统.docx_第3页
第3页 / 共18页
连接数据库实现图书管理系统.docx_第4页
第4页 / 共18页
连接数据库实现图书管理系统.docx_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、项目构思使用JDBC技术连接MySQL数据库,实现对图书管理系统中图书信息旳浏览,增长,修改,删除功能。项目设计1,安装并配置数据库,创立数据库,创立表及添加数据2程序设计1 文献名:index.jsp 图书管理系统 添加图书信息 书名作者价格管理 % Class.forName(com.mysql.jdbc.Driver); Connection con = DriverManager.getConnection(jdbc:mysql:/localhost:3307/school,root,ylx); Statement stmt = con.createStatement(); Strin

2、g s = Select * FROM book; ResultSet rs = stmt.executeQuery(s); while(rs.next() int id=rs.getInt(1); out.println(+rs.getString(2)+rs.getString(3)+rs.getString(4)+修改 删除); rs.close(); stmt.close(); con.close(); % 2文献名:add.jsp 添加图书信息添加图书信息 书名: 价格: 元 %request.setCharacterEncoding(UTF-8);String submi

3、t=request.getParameter(submit);if(submit!=null&!submit.equals() String bookname=request.getParameter(bookname); String author=request.getParameter(author); String price=request.getParameter(price); Class.forName(com.mysql.jdbc.Driver); Connection con = DriverManager.getConnection(jdbc:mysql:/localho

4、st:3307/school,root,ylx); Statement stmt = con.createStatement(); String sql=insert into book(bookname,author,price) values(+bookname+,+author+,+price+); int i=stmt.executeUpdate(sql); if(i=1) out.println(alert(添加成功,单击确定跳转到主页!);); response.setHeader(refresh,1;url=index.jsp); else out.println(alert(添

5、加失败,单击确定返回添加页面!),); response.setHeader(refresh,1;url=add.jsp); stmt.close(); con.close();%3文献名edit.jsp 修改图书信息 修改图书信息 书名: input name=bookname type=text value= input name=author type=text value= 价格: input name=price type=text value=元 input type=hidden name=id value= 4文献名:update.jsp 修改完毕 % request.setC

6、haracterEncoding(UTF-8); String bookname=request.getParameter(bookname); String author=request.getParameter(author); String price=request.getParameter(price); String id=request.getParameter(id); Class.forName(com.mysql.jdbc.Driver); Connection con = DriverManager.getConnection(jdbc:mysql:/localhost:

7、3307/school,root,ylx); Statement stmt = con.createStatement(); String sql=update book set bookname=+bookname+,author=+author+,price=+price+ where id=+id; int i=stmt.executeUpdate(sql); if(i=1) out.println(alert(修改成功,单击确定后自动跳转到主页!);); response.setHeader(refresh,1;url=index.jsp); stmt.close(); con.clo

8、se(); % 5文献名:del.jsp 删除图书信息 % request.setCharacterEncoding(gb2312); Class.forName(com.mysql.jdbc.Driver); Connection con = DriverManager.getConnection(jdbc:mysql:/localhost:3307/school,root,ylx); Statement stmt = con.createStatement(); String id=request.getParameter(id); int i=stmt.executeUpdate(del

9、ete from book where id=+id); if(i=1) out.println(alert(删除成功,单击确定后自动跳转到主页!);); response.setHeader(refresh,1;url=index.jsp); else out.println(alert(删除失败,单击确定后自动跳转到主页!);); response.setHeader(refresh,1;url=index.jsp); con.close(); stmt.close(); % 6文献名:error.jsp error page 错误信息为 项目运行1显示图书信息页面2添加图书信息3添加图书信息成功页面4添加成功返回主页面5. 修改图书信息页面6. 修改成功页面7 删除成功页面创立旳数据库数据库表

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服