预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机科学与技术系 实验报告 专业名称14-软件工程 课程名称计算机组成与结构 姓名第一帅陆 同组人员 实验日期2015-05-21 Web数据库编程 一、实验目的: 编写Java代码,熟悉并掌握JDBC的使用,包括Connection、Statement和ResultSet等对象的使用。 二、实验内容: 在MyEclipse环境下编写Java代码,运用JDBC技术完成相应的功能,调试运行程序。 三、实验要求: 1.熟悉并掌握JDBC的配置和常用对象; 2.运用JDBC技术完成规定功能; 3.写出实验报告。 四、实验学时:2学时 五、实验步骤: 1.进入MyEclipse环境,新建一个WebProject; 2.设计一个数据库,新建出版社表,出版社表字段包括出版社编码(主键),出版社名称。 3.设计对出版社信息的显示、增加、编辑和删除功能,要求采用Statement对象发送SQL语句; 4.调试运行程序。 六、选作实验 1.设计对出版社信息的条件查询功能 首先得有sqljdbc.jar驱动用以连接SQLServer数据库 实验代码: xiancha.jsp <%@pagelanguage="java"contentType="text/html;charset=GBK" pageEncoding="UTF-8"%> <%@pageimport="java.sql.*"%> <% Stringpath=request.getContextPath(); StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"> <html> <head> <basehref="<%=basePath%>"> <title>MyJSP'bookAddProc.jsp'startingpage</title> <metahttp-equiv="pragma"content="no-cache"> <metahttp-equiv="cache-control"content="no-cache"> <metahttp-equiv="expires"content="0"> <metahttp-equiv="keywords"content="keyword1,keyword2,keyword3"> <metahttp-equiv="description"content="Thisismypage"> <!-- <linkrel="stylesheet"type="text/css"href="styles.css"> --> <script> functionbtnDelete(id){ if(confirm("确认删除该条记录吗?")) location.href="/hehehehhehehehe/b/delete.jsp?id="+id;} </script> </head> <body> <ahref="/hehehehhehehehe/b/tian.jsp">添加</a> <% ResultSetrs=null; Connectionconn=null; Statementstmt=null; Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=bookshop","root","1234"); stmt=conn.createStatement(); rs=stmt.executeQuery("SELECT*FROMbooks");%> <tableborder=3> <tr> <td>序号</td> <td>书号</td> <td>书名</td> <td>作者</td> <td>出版社名称</td> <td>价格</td> <td>类别</td> <td>操作</td> </tr> <% while(rs.next()){ %> <tr> <td><%=rs.getString("bookid")%></td> <td><%=rs.getString("booknumber")%><