Código:
<%
Dim vacantes_disponibles
vacantes_disponibles = Response.Write(vacantes.Fields.Item("cantidad_vaca ntes").Value)
%>
Ese código no está bien, lo que debes hacer, es cerciorarte que realmente tu recordset te esté trayendo algún valor, hazle un response.write a tu sentencia, después a tu valor y ahí te darás cuenta de qué es lo que está sucediendo.
Saludos