Eliminar registros en la Base de Datos desde JSP
En la entrada de Consulta de Base de Datos desde JSP mostre la clase conexion,
bueno aqui de igualmanera se necesitara. Este jsp que enseguida mostrare es para eliminar datos en la BD usando la clase conexion..
----------------------.-------------------------elimanar.jsp-------------------------------------------------
<%@ page import="java.io.*,java.util.*,java.net.*,java.sql.*" %>
<%@ page import = "conexion.conexion" %>
<%! conexion con = new conexion(); %>
<body>
<!-- bajas-->
<%
if(request.getParameter("baja") != null)
{
Statement instruccion=null;
instruccion = con.getConnection().createStatement();
String id = request.getParameter("Id_usuario");
try {
instruccion.executeUpdate("delete from usuarios where id_usuarios="+id+";");
out.println("<br></br> <table width='345' border='1' align='center' bgcolor='#FFFFFF' cellpadding='0' cellspacing='0' bordercolor='#000099'> <tr> <td align='center'><FONT color='#000000' SIZE=4>FUE ELIMINADO EL REGISTRO: "+id+" </FONT></td> </tr> </table>");
instruccion.close();
} catch(SQLException e) {out.println(e);};
}
%>
<form name="form2" method="post" action="eliminar.jsp" >
<br></br>
<table width="345" border="1" align="center" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0" bordercolor="#000099">
<tr>
<td align="center" bgcolor="#0000FF"><FONT color="#FFFFFF" SIZE=4 >BAJA DE USUARIO</FONT></td>
</tr>
</table>
<table width="345" border="1" align="center" cellpadding="0" bgcolor="#FFFFFF" cellspacing="0" bordercolor="#000099">
<tr>
<th width="144" height="52">Clave del usuario </th>
<td width="185">
<%
ResultSet tabla= null;
Statement instruccion=null;
instruccion = con.getConnection().createStatement();
try {
tabla = instruccion.executeQuery("select * from usuarios order by id_usuarios ASC");
out.println("<select name='Id_usuario' id='Id del empleado'>");
out.println("<option value='0'>Select de usuarios</option>");
while(tabla.next()) {
out.println("<option value='"+tabla.getString(1)+"'>"+tabla.getString(2)+"</option>");
}
out.println("</select>");
tabla.close();
instruccion.close();
} catch(SQLException e) {out.println(e);};
%></td>
</tr>
</table>
<table width="345" border="0" align="center">
<tr>
<td width="%50" align="center"><input name="baja" type="submit" id="bajas" value="Baja" /></td></form>
</body>
----------------------.-------------------------elimanar.jsp-------------------------------------------------
<%@ page import="java.io.*,java.util.*,java.net.*,java.sql.*" %>
<%@ page import = "conexion.conexion" %>
<%! conexion con = new conexion(); %>
<body>
<!-- bajas-->
<%
if(request.getParameter("baja") != null)
{
Statement instruccion=null;
instruccion = con.getConnection().createStatement();
String id = request.getParameter("Id_usuario");
try {
instruccion.executeUpdate("delete from usuarios where id_usuarios="+id+";");
out.println("<br></br> <table width='345' border='1' align='center' bgcolor='#FFFFFF' cellpadding='0' cellspacing='0' bordercolor='#000099'> <tr> <td align='center'><FONT color='#000000' SIZE=4>FUE ELIMINADO EL REGISTRO: "+id+" </FONT></td> </tr> </table>");
instruccion.close();
} catch(SQLException e) {out.println(e);};
}
%>
<form name="form2" method="post" action="eliminar.jsp" >
<br></br>
<table width="345" border="1" align="center" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0" bordercolor="#000099">
<tr>
<td align="center" bgcolor="#0000FF"><FONT color="#FFFFFF" SIZE=4 >BAJA DE USUARIO</FONT></td>
</tr>
</table>
<table width="345" border="1" align="center" cellpadding="0" bgcolor="#FFFFFF" cellspacing="0" bordercolor="#000099">
<tr>
<th width="144" height="52">Clave del usuario </th>
<td width="185">
<%
ResultSet tabla= null;
Statement instruccion=null;
instruccion = con.getConnection().createStatement();
try {
tabla = instruccion.executeQuery("select * from usuarios order by id_usuarios ASC");
out.println("<select name='Id_usuario' id='Id del empleado'>");
out.println("<option value='0'>Select de usuarios</option>");
while(tabla.next()) {
out.println("<option value='"+tabla.getString(1)+"'>"+tabla.getString(2)+"</option>");
}
out.println("</select>");
tabla.close();
instruccion.close();
} catch(SQLException e) {out.println(e);};
%></td>
</tr>
</table>
<table width="345" border="0" align="center">
<tr>
<td width="%50" align="center"><input name="baja" type="submit" id="bajas" value="Baja" /></td></form>
</body>
no me sale men no me elimina me podrias ayudar
ResponderEliminarbuen aporte (Y)
ResponderEliminar