Hola.
No te funciona con el campo id porque escribes mal las comillas como si fuera un campo de texto y es un campo autonumerico.
Te escribo el codigo de borrar.asp que has escrito en el primer post pero modificado.
Código:
<HTML>
<HEAD>
<TITLE>Borrar.asp</TITLE>
</HEAD>
<BODY>
<%
id =Trim(Request.Form("id "))
Set con = Server.CreateObject("ADODB.Connection")
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("../db/base.mdb")&";"
sql="Delete From alumnos Where id ="&id&";"
set RS = con.Execute(sql)
%>
<h1><div align="center">Registro Borrado</div></h1>
<div align="center"><a href="borrar.asp">Visualizar el contenido de la base</a></div>
<%
con.Close
%>
</BODY>
</HTML>
Esto te tiene que funcionar. De todas formas este código tiene un fallo de seguridad por SQL injection. Es muy facil corregirlo
Saludos.