Foros del Web » Programación para mayores de 30 ;) » .NET »

consulta sql con fecha actual

Estas en el tema de consulta sql con fecha actual en el foro de .NET en Foros del Web. Buenas a todos, necesito realizar una consulta en sql donde selecciono datos de una tabla que corresponden con el dia actual. el campo fecha de ...
  #1 (permalink)  
Antiguo 30/12/2011, 10:34
 
Fecha de Ingreso: abril-2011
Mensajes: 22
Antigüedad: 13 años, 1 mes
Puntos: 0
consulta sql con fecha actual

Buenas a todos, necesito realizar una consulta en sql donde selecciono datos de una tabla que corresponden con el dia actual.

el campo fecha de la tabla es de la forma: dd/mm/yyyy

eh probado de esta forma convirtiendo ambas fechas en char pero no funciona

Select PRESTADOR,FECHA,HORA,NOMBRE from turnos1 where convert(varchar(10),FECHA,101) = CONVERT(varchar(10),GETDATE(),101)

tambien probe, convirtiendo a DateTime el dia actual, pero cuando ejecuto la consulta me dice q la columna "DateTime" no existe:

" Select PRESTADOR,FECHA,HORA,NOMBRE from turnos1 where FECHA = CONVERT(DateTime,'" + DateTime.Today + "' ,101)";

alguno me puede dar una mano ya que busque por todos lados como tiene q ser pero no logro dar en la tecla.. muchas gracias a todos
  #2 (permalink)  
Antiguo 30/12/2011, 13:04
Avatar de drako_darpan  
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 15 años, 6 meses
Puntos: 58
Respuesta: consulta sql con fecha actual

Hola que tal, pues yo como hago la revision de las fechas es asi:

Código SQL:
Ver original
  1. SELECT CONVERT( VARCHAR(10),GETDATE(),121 ) con esto se hace AAAA / MM / DD
  2.  
  3. --Intenta haciendo esto
  4. SELECT PRESTADOR,FECHA,HORA,NOMBRE
  5. FROM turnos1
  6. WHERE CONVERT(VARCHAR(10),FECHA,121) = CONVERT(VARCHAR(10),GETDATE(),121)
  #3 (permalink)  
Antiguo 31/12/2011, 03:04
 
Fecha de Ingreso: diciembre-2011
Mensajes: 5
Antigüedad: 12 años, 4 meses
Puntos: 0
Sonrisa Respuesta: consulta sql con fecha actual

Hola que tal salobo ace tiempo tube un problema similar con una consulta, espero que no sea muy tarde y que esta respuesta te ayude

si estas usandi VB 2008 te puede servir esta linea de codigo que fue la que e ayudo a mi

Dim Actuales As New OleDb.OleDbDataAdapter("select * from Ejemplo where Fecha =#" & Format(Now, "short Date") & "#", DTBase)

donde

igual te puede servir acomodandola a tus necesidades tengo un ejemplo si deseas te lo puedo pasar para que cheques el resultado tu no mas ablate y te ayudo
yea ya estas

un saludo

avisa si te sirve

yea

Etiquetas: c#
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 17:31.