
08/03/2005, 13:37
|
| | Fecha de Ingreso: enero-2005
Mensajes: 3
Antigüedad: 20 años, 3 meses Puntos: 0 | |
Borrar un registro Buenas a tod@s.
Tengo un problemilla y os lo comento para ver si podeis solucionarlo.
Tengo una pagina que me muestra el contenido de una base de datos, y al mostrara en cada registro tiene un boton de eliminar asociado.Lo que yo quiero es que dependiendo del que aprietes te borre uno u otro.No se si me e explicado bien, aqui os dejo el codigo:
listado.asp
<html>
<head>
<%
Dim Con,SQL,objRS
set Con=server.createObject("ADODB.connection")
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("valida2.mdb")
SQL = "Select N_INCIDENCIA, Departamento, Nombre, Fecha, Incidencia from uno order by Fecha desc"
set objRS=server.createObject("ADODB.recordset")
objRS.open SQL,Con
%>
<body bgcolor="#CCCCCC" text="#008080">
<table border=0 width=500 height=300%>
<tr valign=top>
<td>
<table width=100% border=0>
<tr>
<td align=left>
<table weight=400 border=1>
<form name="form2" method="post" border=0 action="borrar_registro.asp">
<tr>
<td></td>
<td>N_INC</td>
<td>Departamento</td>
<td>Nombre</td>
<td>Fecha</td>
<td>Incidencia</td>
</tr>
<% do while not objRS.EOF %>
<tr>
<td><input name="<%=objRS.Fields(0)%>" type="submit" value="Eliminar"></td>
<td><%=objRS.Fields(0)%></td>
<td><%=objRS.Fields(1)%></td>
<td><%=objRS.Fields(2)%></td>
<td><%=objRS.Fields(3)%></td>
<td><%=objRS.Fields(4)%></td>
</tr>
<% objRS.MoveNext
loop
%>
</form>
</table>
</td>
</tr>
</table>
</td>
</table>
</body>
</html>
<%
objRS=close
con=close
%>
borrar_registro.asp
donde pone 142 querria que fuese el valor del boton deseado
<html>
<head>
</head>
<%
Dim Con,objRS,SQL
boton=request.Form("")
N_INCIDENCIA=request.Form("N_INCIDENCIA")
Nombre=request.Form("Nombre")
set Con=server.createObject("ADODB.connection")
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("valida2.mdb")
SQL = "Delete * from uno where N_INCIDENCIA=142"
set objRS=Con.Execute(SQL)
%>
<body>
</body>
</html>
<%
con.close
%> |