Lo que pasa es que no le has indicado el nombre de la variable en el querystring, solo pasas el valor. Eso es lo que te hemos estado tratando de decir con Adler (

)
Cita: <a href="modificar_espectaculo.asp?IdEspectaculo=<%=Rec("IdEspecta culo")%>"><strong>Modificar Espectaculo</strong></a><br />
Lo que está en rojo es como tú lo tienes, solo agregale lo que está en azul y listo.
Saludos!
PD: Myakire (

), deja que avise como le fué para no quedar picado.. porfa..