Foros del Web » Programando para Internet » ASP Clásico »

Seleccionar fechas q no han llegado

Estas en el tema de Seleccionar fechas q no han llegado en el foro de ASP Clásico en Foros del Web. Buenas. Vuelvo a aclamar vuestra ayuda. Tengo una base de datos y queria que solo me seleccionase el registro que se acerca más a la ...
  #1 (permalink)  
Antiguo 22/06/2002, 08:15
 
Fecha de Ingreso: enero-2002
Mensajes: 265
Antigüedad: 22 años, 4 meses
Puntos: 0
Seleccionar fechas q no han llegado

Buenas. Vuelvo a aclamar vuestra ayuda. Tengo una base de datos y queria que solo me seleccionase el registro que se acerca más a la fecha actual (pero sin pasarla). He usado este código (sin el loop) para buscar las fechas

avui=Date()
RS.Open "SELECT * FROM concerts WHERE autodata > "&avui&";", oConn, 3

pero me las coge todas. Sabrias ayudarme? Os explico. Es la web de un grupo de música y quiero que salga el proximo concierto.
Gracias de nuevo! ;)
  #2 (permalink)  
Antiguo 22/06/2002, 09:23
 
Fecha de Ingreso: enero-2002
Mensajes: 55
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Seleccionar fechas q no han llegado

Hola, supongo que queres recuperar el proximo evento.
Se podìa hacer asi:
SELECT TOP 1 * FROM concerts WHERE autodata > "&avui&";"

TOP x lo use en Sql Server 7.
Otra coas, revisa los argumento con que abris el RS, si solo vas a leer deberias abrirlo asi en modo forwardonly, readonly:

OPEN sql,conexion,0,1

Creo que era asi, si no, por favor alguien que me corrija.

Saludos.
  #3 (permalink)  
Antiguo 22/06/2002, 10:00
 
Fecha de Ingreso: enero-2002
Mensajes: 265
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Seleccionar fechas q no han llegado

Lo siento pero aún funciona. Ahora solo me imprime un registro, eso si, pero la fecha actual es 22/6/2002 y me imprime una celda con la autodata 19/6/2002
Sabeis q pasa?
  #4 (permalink)  
Antiguo 22/06/2002, 15:59
 
Fecha de Ingreso: enero-2002
Mensajes: 265
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Seleccionar fechas q no han llegado

No no, no funciona. Mirad. en <a href='ir.asp?http://www.ajoderseyaguantarse.com/codigo.htm' target='_blank'>www.ajoderseyaguantarse.com/codigo.htm...</a> hay el código completo q uso. Parece q no hay error pero es que me selecciona toda la tabla (fechas pasadas incluidas)
Gracias
  #5 (permalink)  
Antiguo 22/06/2002, 16:10
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Seleccionar fechas q no han llegado

Analizando lo que te posteo RRuben debe funcionar posiblemente el problema sea otro.

Saludos


<center>
<p><a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/urjose.gif></a></p>
<p><font size=2 face=Arial color=#000066>Pronto
tus conocimientos tendrán un $[/CODE]
</p>
</center>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:25.