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

上传人:ni****g 文档编号:479089532 上传时间:2022-08-08 格式:DOC 页数:11 大小:397.59KB
返回 下载 相关 举报
连接数据库实现图书管理系统_第1页
第1页 / 共11页
连接数据库实现图书管理系统_第2页
第2页 / 共11页
连接数据库实现图书管理系统_第3页
第3页 / 共11页
连接数据库实现图书管理系统_第4页
第4页 / 共11页
连接数据库实现图书管理系统_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《连接数据库实现图书管理系统》由会员分享,可在线阅读,更多相关《连接数据库实现图书管理系统(11页珍藏版)》请在金锄头文库上搜索。

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 s

3、ubmit=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:/loc

4、alhost: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(ale

5、rt(添加失败,单击确定返回添加页面!),); 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 修改完成 % requ

6、est.setCharacterEncoding(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: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.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号