如何删除当前行数据 删除当前行的servlet怎么写

<%@page language="java" contentType="text/html; charset=GBK" pageEncoding="utf-8"%>
<%@page import="java.util.*"%>
<%@page import="java.sql.*"%>
<% request.setCharacterEncoding("utf-8");%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
</head>
<body>
<%    
  
    Connection conn = null;
    PreparedStatement pstmt = null;
    ResultSet rs = null;
    try{
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");//加载数据库引擎
    String connectDB="jdbc:sqlserver://192.168.1.99;DatabaseName=green express";//数据源
    String user="sa";  String password="1234567";
     conn=DriverManager.getConnection(connectDB,user,password);//连接数据库对象
   // pstmt=conn.createStatement();//创建SQL命令对象




    pstmt = conn.prepareStatement("SELECT * FROM Greens_table ");
    //返回SQL语句查询结果集
   
    //pstmt=conn.prepareStatement(sql);
    rs=pstmt.executeQuery();
   %>
   <table  border="1" align = "center">
   <tr bgcolor = "yellow">
                     
                      <th>编号        </th>
                      <th>蔬菜名称</th>
                      <th>蔬菜单位</th>
                      <th>蔬菜品质</th>
                      <th>保质期    </th>
                      <th>规格        </th>
                      <th>库存量    </th>
                      <th>蔬菜单价</th>
                      <th>市场价    </th>
                      <th>品向        </th>
                      <th>最少采购数量</th>
                      <th>蔬菜产地</th>
                      <th>蔬菜等级</th>
                      <th>季节性蔬菜</th>
                      <th>是否推荐</th>
                      <th>备注        </th>
                      <th>操作        </th>
    </tr>


     <% 
    while(rs.next())
      {
    %>
    <tr bgcolor = "green" align="center" >
      
      <td><%=rs.getInt("Greens_ID") %></td>
      
      <td><%=rs.getString("Greens_Name") %></td>
      <td><%=rs.getString("Greens_Unit") %></td>
      <td><%=rs.getString("Greens_Character") %></td>
      <td><%=rs.getString("Greens_Preiod") %></td>
      <td><%=rs.getString("Greens_Norms") %></td>
      <td><%=rs.getInt("Greens_Number") %></td>
      <td><%=rs.getFloat("Greens_Price") %></td>
      <td><%=rs.getFloat("Greens_Market_Price") %></td>
      <td><%=rs.getString("Greens_Condition") %></td>
      <td><%=rs.getInt("Greens_Minnumber") %></td>
      <td><%=rs.getString("Greens_Class") %></td>
      <td><%=rs.getInt("Greens_Grade") %></td>
      <td><%=rs.getInt("Greens_characteristics") %></td>
      <td><%=rs.getString("Greens_Recommend") %></td>
      <td><%=rs.getString("Greens_Remark") %></td>
      <td><input type="submit" name="button" value="修改" onclick="this.form.action = 'Greens_JobberbuttonServlet'"">
          <input type="submit" name="button" value="删除" onclick="this.form.action = 'Greens_JobberbuttonServlet'"">
      </td>
    </tr>
   
      
     <% 
      }
      out.println("</table>") ;
    }catch (ClassNotFoundException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }finally{
        //8,关闭资源
        try {
            if(rs!=null){
               rs.close();
            }
            if(pstmt!=null){
                pstmt.close();
            }
            if(conn!=null){
                conn.close();
            }
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
         
    }
%>   
</table>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/weixin_42575310/article/details/80858521