1、web数据库实验代码 计算机科学与技术系 实 验 报 告专业名称 14-软件工程 课程名称 计算机组成与结构 姓 名 第一帅陆 同组人员 实验日期 2015-05-21 Web数据库编程一、实验目的:编写Java代码,熟悉并掌握JDBC的使用,包括Connection、Statement和ResultSet等对象的使用。二、实验内容:在MyEclipse环境下编写Java代码,运用JDBC技术完成相应的功能,调试运行程序。三、实验要求:1. 熟悉并掌握JDBC的配置和常用对象;2. 运用JDBC技术完成规定功能;3. 写出实验报告。四、实验学时:2学时五、实验步骤:1进入MyEclipse环境
2、,新建一个Web Project;2. 设计一个数据库,新建出版社表,出版社表字段包括出版社编码(主键),出版社名称。3. 设计对出版社信息的显示、增加、编辑和删除功能,要求采用Statement对象发送SQL语句;4. 调试运行程序。六、选作实验1. 设计对出版社信息的条件查询功能首先得有sqljdbc.jar驱动 用以连接SQL Server数据库实验代码:xiancha.jsp base href= My JSP bookAddProc.jsp starting page !- - function btnDelete(id) if(confirm(确认删除该条记录吗?) locatio
3、n.href=/hehehehhehehehe/b/delete.jsp?id=+id; 添加 序号 书号 书名 作者 出版社名称 价格 类别 操作 a href=/hehehehhehehehe/b/edit.jsp?bookid=&booknumber= &bookname= &author= &publish= &price= &type=编辑  a href=/hehehehhehehehe/b/delete.jsp?id=删除 添加tian.jspbase href= 书籍添加 !- 序号 书号 书名 作者 出版社 -请选择- 清华大学出版社 高等学府出版社 安徽出版社 价格
4、 类别 添加后执行功能:把添加的信息导入数据库tianxian.jsp base href= My JSP tianxian.jsp starting page !- - 编辑页面edit.jsp base href= My JSP edit.jsp starting page !- - 序号 input type=text name=bookid value= 书号 input type=text name=booknumber value= 书名 input type=text name=bookname value= 作者 input type=text name=auth
5、or value= 出版社名称 input type=text name=publish value= 价格 input type=text name=price value= 类别 input type=text name=type value= 执行编辑功能:把编辑的数据导入数据库edit1.jsp base href= My JSP edit1.jsp starting page !- - % request.setCharacterEncoding(utf-8); String id = request.getParameter(bookid); String num = reques
6、t.getParameter(booknumber); String name= request.getParameter(bookname); String pub = request.getParameter(publish); String author = request.getParameter(author); String price = request.getParameter(price); String type= request.getParameter(type); Connection conn = null; PreparedStatement pstm = null; Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver); String url=jdbc:sqlserver:/localhost:1433;databasename=bookshop; conn = DriverManager.getConnection(url,root,1234
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1