SQL Server对数据进行删除

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

     <table border=1px  style="width:500px;height:200px;text-align:center;margin: 0 auto">
      <tr style="background:red">
          <td>编号</td>
           <td>书名</td>
            <td>价格</td>
             <td>喜爱度</td>
              <td>作者</td>
              <td>删除</td>
              <td>修改</td>
        </tr> 

    <% 

          //引用连接数据库方法
         sqlServer sq=new sqlServer();
           //得到数据库连接
          Connection con = sq.getConnection();
           //编写sql语句
          String sql="select * from Dog"; 

           //得到数据库对象操作
           Statement st=con.createStatement();
            // 得到查询的结果
            ResultSet rs = st.executeQuery(sql);
      while(rs.next()){

              %> <tr>
             <td> <%out.print(rs.getInt(1) + "\t"); %></td>

              <td> <%out.print(rs.getString(2) + "\t"); %></td>

             <td> <%out.print(rs.getInt(3) + "\t"); %></td>

              <td> <%out.print(rs.getInt(4)+"%" + "\t"); %></td>

             <td> <%out.println(rs.getString(5)+ "\t"); %></td>

             <td> <a href="Delect.jsp?id=<%out.print(rs.getInt(1) + "\t"); %>">删除</a></td>
             <td> <a href="Update.jsp?id=<%out.print(rs.getInt(1) + "\t"); %>">修改</a></td>
              </tr><%
           }

              //释放资源
          sq.ShiFang(rs,st,con);

     %>

     </table>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="jdbc.sqlServer"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.PreparedStatement"%>
<%
String id = request.getParameter("id");
id = new String(id.getBytes("ISO-8859-1"),"utf-8");

   //引用连接数据库方法
  sqlServer sq=new sqlServer();
    //得到数据库连接
   Connection con = sq.getConnection();
    //编写sql语句
 String sql="delete  from  Dog  where id=" + id + "";

  //得到数据库操作对象

  PreparedStatement st =con.prepareStatement(sql);

     // 得到查询的结果
if(st.executeUpdate()>0){
%>
     <script type="text/javascript">
    alert("删除成功");

    location="showLog.jsp";
    </script>
    <% 

}else{

      %>
       <script type="text/javascript">
            alert("删除失败");

            location="showLog.jsp";
        </script>
   <%

          }

%>
时间: 2024-07-29 13:19:08

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

SQL Server插入数据和删除数据基础语句使用

首先在我的Student表中插入几条数据,由于我的表已经创建完成了,所以就没有创建表的 sql 语句了,不过可以看我的上一篇文章: http://www.cnblogs.com/Brambling/p/6649350.html 插入数据sql语句: 1 insert into Student(S_StuNo,S_Name,S_Sex,S_Height) 2 select '001','项羽','男','190' union 3 select '002','刘邦','男','170' union

Oracle 和SQL server中数据备份与恢复

Oracle 侧 创建一个表,将现有表数据导入其中. create Table  TB_NYU_TENDERTBL_BAK   as  select *  from  TB_NYU_TENDERTBL  where  1=1 删除原来表内容. DELETE  FROM TB_NYU_TENDERTBL 恢复表的内容 insert  into TB_NYU_TENDERTBL  select  * from  TB_NYU_TENDERTBL_BAK SQL server侧 select  * i

SQL Server 大数据搬迁之文件组备份还原实战

原文:SQL Server 大数据搬迁之文件组备份还原实战 一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 解决方案(Solution) 搬迁步骤(Procedure) 搬迁脚本(SQL Codes) 注意事项(Attention) 疑问(Questions) 参考文献(References) 二.背景(Contexts) 有一个数据库大概在700G左右,需要从服务器A搬迁到服务器B,两台服务器网络传输速度可以达到8MB/s,怎么做才能更

SQL Server 变更数据捕获(CDC)

原文:SQL Server 变更数据捕获(CDC) 标签:SQL SERVER/MSSQL SERVER/数据库/DBA/字段/对象更改 概述 变更数据捕获用于捕获应用到 SQL Server 表中的插入.更新和删除活动,并以易于使用的关系格式提供这些变更的详细信息.变更数据捕获所使用的更改表中包含镜像所跟踪源表列结构的列,同时还包含了解所发生的变更所需的元数据. 对表开启了变更捕获之后,对该表的所有DML和DDL操作都会被记录,有助于跟踪表的变化. 测试环境: SQL SERVER 2008

SQL Server对数据进行修改

SQL Server对数据进行修改,修改数据库中的数据. <table border=1px style="width:500px;height:200px;text-align:center;margin: 0 auto"> <tr style="background:red"> <td>编号</td> <td>书名</td> <td>价格</td> <td>

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

老规矩,先弄一波测试数据,数据填充代码没有什么意义,先折叠起来: /* 第一步:创建临时表结构 */ CREATE TABLE #Student --创建临时表 ( StuName nvarchar(20), --学生名称 Chinese int, Math int, English int ) DROP TABLE #Student --删除临时表 SELECT * FROM #Student --查询所有数据 INSERT INTO #Student(StuName,Chinese,Math

SQL Server 批量数据导入

1. 由于Bulk Insert通常配合格式化文件批量导入数据更方便,所以这里先介绍bcp工具导出格式化文件的方法. bcp是SQL Server提供的命令行实用工具提供了数据的导出.导入.格式文件导出等功能,导出格式化文件的语法如下: bcp 数据库名.用户名.表名 format nul -- 这里的nul必须存在,用于不是导出和导入数据的情况下 -f 输出的格式化文件名 [-x] -c -- -x参数指定输出的格式文件为xml格式(默认非xml格式); -c参数指定数据存储方式为字符,并默认

将SQL Server 2000数据导入到MySQL 5.5的方法

一.安装MySQL 5.5(可以与SQL Server不在同一台服务器上),并新建一个空的数据库(一般用utf-8编码),用于接收导入的数据. 二.在SQL Server的服务器上安装mysql-connector-odbc-5.3.2-win32. 三.在SQL Server的服务器上运行"管理工具"->"数据源(ODBC)",切换到"系统DSN"面板,添加"MySQL ODBC 5.3 Unicode Driver"

SQL SERVER大数据分页

select * from (select rownum r, a.* from (select * from  table_name order by ndatetime desc ) a where rownum <= currentPage * pageSize ) where r > (currentPage - 1) * pageSizeSQL SERVER大数据分页,布布扣,bubuko.com