Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/01/2006, 02:29
Avatar de Jonatatan
Jonatatan
 
Fecha de Ingreso: octubre-2004
Ubicación: Italia, Gubbio (PG)
Mensajes: 147
Antigüedad: 20 años, 6 meses
Puntos: 0
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%> >&nbsp;<%=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
__________________

Solo mi fido del tempo, le parole ed i fatti per prendere le decisioni più importanti della mia vita. // Solo confio en el tiempo, las palabras y los hechos para tomar las decisiones mas importantes de mi vida.
Jonatan Lavado