SQL Server对数据进行删除,把页面的信息从数据库删除。

  1. <table border=1px style="width:500px;height:200px;text-align:center;margin: 0 auto">
  2. <tr style="background:red">
  3. <td>编号</td>
  4. <td>书名</td>
  5. <td>价格</td>
  6. <td>喜爱度</td>
  7. <td>作者</td>
  8. <td>删除</td>
  9. <td>修改</td>
  10. </tr>
  11.  
  12. <%
  13.  
  14. //引用连接数据库方法
  15. sqlServer sq=new sqlServer();
  16. //得到数据库连接
  17. Connection con = sq.getConnection();
  18. //编写sql语句
  19. String sql="select * from Dog";
  20.  
  21. //得到数据库对象操作
  22. Statement st=con.createStatement();
  23. // 得到查询的结果
  24. ResultSet rs = st.executeQuery(sql);
  25. while(rs.next()){
  26.  
  27. %> <tr>
  28. <td> <%out.print(rs.getInt(1) + "\t"); %></td>
  29.  
  30. <td> <%out.print(rs.getString(2) + "\t"); %></td>
  31.  
  32. <td> <%out.print(rs.getInt(3) + "\t"); %></td>
  33.  
  34. <td> <%out.print(rs.getInt(4)+"%" + "\t"); %></td>
  35.  
  36. <td> <%out.println(rs.getString(5)+ "\t"); %></td>
  37.  
  38. <td> <a href="Delect.jsp?id=<%out.print(rs.getInt(1) + "\t"); %>">删除</a></td>
  39. <td> <a href="Update.jsp?id=<%out.print(rs.getInt(1) + "\t"); %>">修改</a></td>
  40. </tr><%
  41. }
  42.  
  43. //释放资源
  44. sq.ShiFang(rs,st,con);
  45.  
  46. %>
  47.  
  48. </table>
  1. <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
  2. <%@page import="jdbc.sqlServer"%>
  3. <%@page import="java.sql.Connection"%>
  4. <%@page import="java.sql.PreparedStatement"%>
  5. <%
  6. String id = request.getParameter("id");
  7. id = new String(id.getBytes("ISO-8859-1"),"utf-8");
  8.  
  9. //引用连接数据库方法
  10. sqlServer sq=new sqlServer();
  11. //得到数据库连接
  12. Connection con = sq.getConnection();
  13. //编写sql语句
  14. String sql="delete from Dog where id=" + id + "";
  15.  
  16. //得到数据库操作对象
  17.  
  18. PreparedStatement st =con.prepareStatement(sql);
  19.  
  20. // 得到查询的结果
  21. if(st.executeUpdate()>0){
  22. %>
  23. <script type="text/javascript">
  24. alert("删除成功");
  25.  
  26. location="showLog.jsp";
  27. </script>
  28. <%
  29.  
  30. }else{
  31.  
  32. %>
  33. <script type="text/javascript">
  34. alert("删除失败");
  35.  
  36. location="showLog.jsp";
  37. </script>
  38. <%
  39.  
  40. }
  41.  
  42. %>

SQL Server对数据进行删除的更多相关文章

  1. SQL Server插入数据和删除数据

    首先在我的Student表中插入几条数据,由于我的表已经创建完成了,所以就没有创建表的 sql 语句了,不过可以看我的上一篇文章: http://www.cnblogs.com/Brambling/p ...

  2. SQL Server大量数据秒级插入/新增/删除

    原文:SQL Server大量数据秒级插入/新增/删除 1.快速保存,该方法有四个参数,第一个参数为数据库连接,第二个参数为需要保存的DataTable,该参数的TableName属性需要设置为数据库 ...

  3. 09Microsoft SQL Server 表数据插入,更新,删除

    Microsoft SQL Server 表数据插入,更新,删除 向表中插入数据 INSERT INTO insert into tb1 values(0004,'张凤凤') insert into ...

  4. 【SQL Server性能优化】删除大量数据的方法比较

    原文:[SQL Server性能优化]删除大量数据的方法比较 如果你要删除表中的大量数据,这个大量一般是指删除大于10%的记录,那么如何删除,效率才会比较高呢? 而如何删除才会对系统的影响相对较小呢? ...

  5. SQL Server 变更数据捕获(CDC)监控表数据

    一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 实现过程(Realization) 补充说明(Addon) 参考文献(References) ...

  6. 《转》SQL Server 2008 数据维护实务

    SQL Server 2008 数据维护实务 http://blog.csdn.net/os005/article/details/7739553 http://www.cnblogs.com/xun ...

  7. sql server迁移数据(文件组之间的互相迁移与 文件组内文件的互相迁移)

    转自:https://www.cnblogs.com/lyhabc/p/3504380.html?utm_source=tuicool SQLSERVER将数据移到另一个文件组之后清空文件组并删除文件 ...

  8. SQL Server对数据进行修改

    SQL Server对数据进行修改,修改数据库中的数据. auto"> <tr style="background:red"> <td>编号 ...

  9. Sql server 中将数据行转列列转行(二)

    老规矩,先弄一波测试数据,数据填充代码没有什么意义,先折叠起来: /* 第一步:创建临时表结构 */ CREATE TABLE #Student --创建临时表 ( StuName ), --学生名称 ...

随机推荐

  1. Windows环境下flask+Apache+mod_wsgi部署及爬坑

    文章目录 安装python Windows 环境使用virtualenv和virtualenvwrapper 安装mod_wsgi 安装nginx 安装Apache 遇到的坑 安装Apache遇到的坑 ...

  2. 内存_RAM或ROM_和FLASH存储的真正区别总结

    http://blog.sina.com.cn/s/blog_4b37304d0100fg10.html

  3. 《hello-world》第八次团队作业:Alpha冲刺-Scrum Meeting 2

    项目 内容 这个作业属于哪个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验十二 团队作业8:软件测试与Alpha冲刺 团队名称 <hello--worl ...

  4. [bzoj2502]清理雪道[上下界网络流]

    bzoj状态里有两种,一种时间是个位数,一种是四位数,我就是四位数的那种,,,估计都是看了hzwer.. #include <bits/stdc++.h> #define INF 0x3f ...

  5. [bzoj3207]花神的嘲讽计划Ⅰ[可持久化线段树,hash]

    将每k个数字求一个哈希值,存入可持久化线段树,直接查询即可 #include <iostream> #include <algorithm> #include <cstd ...

  6. 对于Linux内核tty设备的一点理解

    http://blog.chinaunix.net/uid-7828352-id-3233064.html

  7. data guard 的redo 传输

    data guard 通过把redo从primary数据库传输到standby数据库并应用在standby数据库来实现自己的功能. redo 传输是有2种模式 1. 同步 sync 2. 异步 asy ...

  8. footer在最低显示

    footer在最低显示 http://stackoverflow.com/questions/585945/how-to-align-content-of-a-div-to-the-bottom

  9. Effective Java:对于全部对象都通用的方法

    前言: 读这本书第1条规则的时候就感觉到这是一本非常好的书.可以把我们的Java功底提升一个档次,我还是比較推荐的.这里我主要就关于覆盖equals.hashCode和toString方法来做一个笔记 ...

  10. 基数排序之多keyword排序运用队列

    源码例如以下: #include <stdlib.h> #include <stdio.h> typedef struct QUEUEnode* link; struct QU ...