新SQL Server 2005数据库应用技术(第二版)虞益诚 第20章JSP访问SQL Server 2005数据库Yu.pptVIP

  • 0
  • 0
  • 约1.56万字
  • 约 37页
  • 2016-10-26 发布于广东
  • 举报

新SQL Server 2005数据库应用技术(第二版)虞益诚 第20章JSP访问SQL Server 2005数据库Yu.ppt

SQL Server 2005数据库 应用技术(第二版) 20-3-4 删除数据 可使用SQL Server 2005 中Delete-Where 语句来完成JSP在SQL数据库中删除数据。 【例20-4】试编制一个JSP程序,在SQL Server 2005数据库班级表中删除数据的实例。且通过ex20-02.jsp调用Deleting.jsp来完成。语句如下所示。 ex20-04.jsp %@ page contentType=text/html;Charset=GB2312 % HTMLBODY bgcolor=cyanFont size=2 centerfont size = 5 color = blue 更 新 班 级 表 数 据/fonthr FORM action=Deleting.jsp method=post name=form BR班级编号:INPUT type=text name=no value INPUT TYPE=submit value=确认提交 name=submit INPUT TYPE=reset value=重 置 /FORM /FONT/BODY/HTML * * 20-3 访问SQL Server 2005数据库应用实例 Deleting.jsp %@ page contentType=text/html; charset=GB2312 % %@ page import=java.sql.* % headtitle删除班级表数据开始/title /head BODY Font size=2center % String yourno=request.getParameter(no); % //获取班级编号提交的值 font size=4 color=blue更新数据记录信息/fonthr % String sql; Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); Connection conn=DriverManager.getConnection(jdbc:odbc:YU信息管理,sa,); Statement stmt=conn.createStatement(); try { sql=delete from 班级 where 班级编号=+yourno+; stmt.executeUpdate(sql); //执行SQL更新语句 * * 20-3 访问SQL Server 2005数据库应用实例 ResultSet rs; //建立ResultSet(结果集)对象 rs=stmt.executeQuery(Select * From 班级); //执行SQL语句 % table border=3 tr bgcolor=silverb td班级编号/tdtd班级名称/tdtd院系/tdtd辅导员/tdtd学生数/td /tr % while (rs.next()){ //利用while循环将数据表中的记录列出 % tr tdfont size=3%= rs.getString(班级编号) %/font/td tdfont size=3%= rs.getString(班级名称) %/font/td tdfont size=3%= rs.getString(院系) %/font/td tdfont size=3%= rs.getString(辅导员) %/font/td tdfont size=3%= rs.getString(学生数) %/font/td /tr * * 20-3 访问SQL Server 2005数据库应用实例 % } rs.close(); } //关闭ResultSet对象 catch(Exception e){ out.println(e.getMessage()); } stmt.close(); //关闭Statement对象 conn.close(); //关闭Connection对象 % /table/center/body/html * * 20-3 访问SQL Server 2005数据库应用实例 * * 20-4 本章小结 JSP语法主要分为两部分:其一是指令与脚本元素(或称为JSP基本语法),其二为JSP的内置对象(隐含

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档