Ok por lo que entiendo tienes tu menu desplegable con los años que extraes de tu campo fech_inc de la db los muestras en el combo y quieres que por defecto quede seleccionado el año mas alto de tu query? si es asi creo q te ayudara esto:
Código:
<%
sqlanio="select distinct(datepart(year,fech_inc)) as anio from incidencias order by anio"
Set Ejecutanio = Conexion.Execute(sqlanio)
sqlmaxanio="Select max(datepart(year,fech_inc)) as maxi from incidencias"
Set Ejecutmax = Conexion.Execute(sqlmaxanio)
ultanio= ejecutmax("maxi")%>
<select name="Cmbanio" size="1" id="Cmbanio" class="inputbox">
<%while not Ejecutanio.Eof
anio=Ejecutanio("anio")%>
<option value="<%=anio%>" <%if (anio=ultanio) then%> selected <%end if%> > <%=Response.write(anio)%></option>
<%
Ejecutanio.MoveNext
wend%>
</select>
Ahora,cuando tu usuario selecciona un año de tu combo, tu quieres que se recargue la pagina, cierto y se ejecute otra cosa? R= Para ello tienes que utilizar JavaScript.
No entiendo para q utilizas la variable anioact, ni entiendo con exactitud lo que deseas hacer, si tienes dudas escribeme q para eso stams, spero t ayude en algo, ciao ciao