Ojalá me pudieran ayudar con mi inquietud.
Tengo una página en asp que lista los registros de una tabla de la base datos, pero deseo agregarle más funcionalidad a esta página y le agregué un link para que me pudiera eliminar el registro seleccionado, esa parte la he logrado, pero no funciona la parte de confirmación de envío del link. Este link está ubicado dentro de un Response.Write de asp.
¿Como puedo hacerlo funcionar?, o hay otra forma.
También intente con un botón de opción pero no logro que me recupere el valor y llevarlo a la página que lo elimina.
Gracias por atender mi inquietud. Aquí está el código de lo que tengo.
Lugares.asp
Código:
<!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=iso-8859-1">
<title>Lugares</title>
</head>
<body>
<DIV align="center"><font face="Arial" size="4"><b>Lugares</b></font></DIV>
<br><br>
<TABLE align="center">
<TR>
<TD width="50" bgcolor="#000000"><center><font face="Arial" color="#FFFFFF"><b>Id. Lugar</b></font>
</center></TD>
<TD width="150" bgcolor="#000000"><center><font face="Arial" color="#FFFFFF"><b>Lugar</b></font>
</center></TD>
<TD width="100" bgcolor="#000000"><center><font face="Arial" color="#FFFFFF"><b>Eliminar</b></font>
</center></TD>
</TR>
<%
'Abre la conexión con la base de datos a través de una conexión ODBC
Set Conexion = Server.CreateObject("ADODB.Connection")
Conexion.Open "dsnAuxiliar"
'Ejecuta un sentencia SQL de consulta
sql = "SELECT * FROM Sitios ORDER BY Lugar"
Set tabla = conexion.Execute(sql)
'Recorre todas las filas del resultado
Do While Not tabla.EOF
if colorfila = 0 then
color= "#DEDEBE"
colorfila=1
else
color="#F0F0F0"
colorfila=0
end if
'Imprimimos el registro
response.write "<tr><td width='50' bgcolor='"&color&"'><center><font face='Arial' size='2'><b>"&tabla("IdLugar")&"</b></font></center></td><td width='150' bgcolor='"&color&"'><font face='Arial' size='2'>"&tabla("Lugar")&"</font></td><td width='100' bgcolor='"&color&"'><a href='EliminarLugar.asp?identificador="&tabla("IdLugar")&"' onClick='return window.confirm('Realmente desea eliminar el registro")'>Eliminar este Registro</a></td></tr>"
'Pasa a la siguiente fila
tabla.MoveNext
Loop
'Cerramos las conexiones y el recordset
tabla.Close
Set result = Nothing
conexion.Close
Set conexion = Nothing
%>
</TABLE>
</div>
</body>
</html>