Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-06-2004
squenda squenda is offline
No confirmado
 
Registrado: dic 2003
Ubicación: México D.F.
Posts: 61
Poder: 0
squenda Va por buen camino
quien cumple años este mes

Hola foreros, la duda que hoy me atormenta es como puedo hacer para traer a todos mis clientes que cumplan años en este mes? estoy utilizando interbase 6, intente con un BETWEEN dentro del query pero con esta funcion tengo que meter fechas completas, y yo solo quiero saber quiern cumple años del 01 al 30 0 31 de este mes. si alguien sabe como hacerlo le voy a agradecer me diga como, muchas gracias

saludos
Responder Con Cita
  #2  
Antiguo 15-06-2004
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
existe una función llamada decodedatetime que te pasa los valores del año mes y día a sus variables correspondientes (word) :

Código Delphi [-]
decodedatetime(Tuvariablefecha,anio,mes,dia)

una vez que tengas los valores en las variables podrías compararlas....

de todas formas no te comprendo muy bien si tu quieres sacar el cumpleaños solo con el día es imposible ya que un día tendría asociado un mes y un año pero bueno tu sabrás....
de hecho si tu solo dás el día siempre va a entrar en la consulta ya que todos hacemos los años entre los días 1 y 31 de un mes
Responder Con Cita
  #3  
Antiguo 15-06-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Hola.

Prueba con esta condición :

where extract(month from FECHA_NACIMIENTO) = extract(month from current_date)

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #4  
Antiguo 15-06-2004
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
ya pero según dice él no le manda la fecha de nacimiento completa asi que no se sabe realmente lo que quiere......
Responder Con Cita
  #5  
Antiguo 17-06-2004
squenda squenda is offline
No confirmado
 
Registrado: dic 2003
Ubicación: México D.F.
Posts: 61
Poder: 0
squenda Va por buen camino
hola, muchas gracias Guillotmarc por tu respuesta, es exactamente lo que necesitaba, en cuanto a ti TCP_IP_ES, recuerda el dicho "al buen entendedor pocas palabras".

saludos
Responder Con Cita
  #6  
Antiguo 17-06-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Cita:
en cuanto a ti TCP_IP_ES, recuerda el dicho "al buen entendedor pocas palabras".
Hombre cuando alguien se molesta lee nuestra pregunta e intenta ayudarnos quiere decir que ha hecho un trabajo y se le debe de agradecer sea su respuesta la que queremos o no.


Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #7  
Antiguo 17-06-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Hola.

Me alegro que se haya resuelto el problema.

Cita:
Empezado por marcoszorrilla
Hombre cuando alguien se molesta a leer nuestra pregunta e intenta ayudarnos quiere decir que ha hecho un trabajo y se le debe de agradecer sea su respuesta la que queremos o no.
Totalmente de acuerdo con Marcos.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #8  
Antiguo 21-06-2004
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
No lo tomaré en cuenta ... gracias a Guillotmarc y a Marcos por vuestro apoyo moral...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 10:46:19.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi