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

Base de Datos, where fecha... ayuda porfis..!!!

Estas en el tema de Base de Datos, where fecha... ayuda porfis..!!! en el foro de ASP Clásico en Foros del Web. Hola, quisiera saber si me pueden ayudar con esto: <%SQLCad = "SELECT Miembros.Nombre, Miembros.FechaNacimiento, Miembros.FechaNacimiento, FROM Miembros where Miembros.FechaNacimiento=" *** %> Bueno, lo que quiero ...
  #1 (permalink)  
Antiguo 22/01/2003, 11:11
Avatar de chechun  
Fecha de Ingreso: diciembre-2001
Ubicación: Córdoba - Capital - Alber
Mensajes: 348
Antigüedad: 22 años, 5 meses
Puntos: 0
Base de Datos, where fecha... ayuda porfis..!!!

Hola,

quisiera saber si me pueden ayudar con esto:

<%SQLCad = "SELECT Miembros.Nombre, Miembros.FechaNacimiento, Miembros.FechaNacimiento, FROM Miembros where Miembros.FechaNacimiento=" *** %>

Bueno, lo que quiero haces es: donde estan los asteriscos, poner que se acomoden por el dia de hoy.

Ocea: que muestre el nombre de la persona que cumple años hoy.

gracias


Chechun
  #2 (permalink)  
Antiguo 22/01/2003, 12:38
 
Fecha de Ingreso: noviembre-2002
Mensajes: 249
Antigüedad: 21 años, 7 meses
Puntos: 0
Hola, otra vez.

Mira, te lo hago con una variable de session, si quieres puedes hacerlo con hoy directamente.

Primero cargo la fecha de hoy en una variable, con el formato dd/mm/aaaa.

Tienes que mirar que en la DB, la fecha sea con este formato.

Hoy = Day(fecha) & "/" & Month(fecha) & "/" & Year(fecha)
Session ("fecha") = hoy

.
.
.
.

SQL = "SELECT Nombre, FechaNacimiento FROM Miembros WHERE FechaNacimiento=" & session ("fecha") & ""


si quieres en vez de poner session("fecha"), pones hoy.

luego lees y escribes.

...
<% Do While Not rs.EOF %>
<% Response.Write RS1("Nombre")%>
<% RS1.Movenext %>
<% Loop %>
....


espero te quede claro.
  #3 (permalink)  
Antiguo 22/01/2003, 12:39
 
Fecha de Ingreso: noviembre-2002
Mensajes: 249
Antigüedad: 21 años, 7 meses
Puntos: 0
Espera, falta delante de hoy= ...

pon:

fecha = Now()
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 01:57.