Lo más fácil sería lo siguiente: cuando sacas la lista de nombres, le pones delante a cada uno un checkbox, cuyo value sea el ID del registro. Cuando selecciones varios de ellos y le des al botón de enviar, recoges todos esos checkbox, haces un split para separar los valores y vas borrando. El código sería más o menos así
Seleccion.asp
Código asp:
Ver original'codigo donde haces la búsqueda
.
.
.
<form id="form1" name="form1" method="post" action="borrar.asp">
<p>
<%while not rs.eof%>
<input type="checkbox" name="checkbox" value="<%=rs("id")%>" />
<%=rs("nombre")%> <br />
<%
rs.movenext
wend
%>
</p>
<p>
<input type="submit" name="Submit" value="Enviar" />
</p>
</form>
Borrar.asp
Código asp:
Ver original<%
identificadores = split(request.form("id"),",")
for i=0 to ubound(identificadores)
Set borrar = Server.CreateObject("ADODB.Recordset")
borrar.ActiveConnection = conexion
borrar.Source = "Delete FROM tabla where id=" & identificadores(i)
borrar.CursorType = 0
borrar.CursorLocation = 3
borrar.LockType = 1
borrar.Open()
borrar.close()
next
%>
Y listo ;)