Eu já fiz isso amigo, o problema esta na ordenação, pois ele ordena o data
01/01/2000 e não 01/11.

Mas valew pela dica...


Em 12/12/07, Alcistemas Informática <[EMAIL PROTECTED]> escreveu:
>
>   Quer um conselho, deixa a data no field normal 01/11/2000
> porém no mask do componente digite assim: DD/MM
>
> E só.
>
>
> ----- Original Message -----
> From: Jorge Ericsson
> Sent: Wednesday, December 12, 2007 12:21 PM
> Subject: [delphi-br] Urgente (Exibir Dia e Mês do Aniversariante no
> QuickReport)
>
> Olá pessoal,
>
> Eu uso D7+ADO+MySql e preciso exibir no relatório apenas o DIA/MES do
> aniversariante e estou usando a instrução abaixo:
>
> SELECT nom_membro as Membro, dta_nascimento as Nascimento,
> CONCAT(extract(day from dta_nascimento), '/', extract(month from
> dta_nascimento)) as DiaMes,
> des_congregacao
> FROM TB_SGI_MEMBROS MEMBROS
> INNER JOIN TB_SGI_CONGREGACAO CONGREGACAO ON CONGREGACAO.COD_CONGREGACAO =
> MEMBROS.COD_CONGREGACAO
> WHERE MONTH(DTA_NASCIMENTO) = :prMes AND COD_SITUACAO IN (1,3,8)
> ORDER BY 4, 3
>
> O problema é que esta gerando um código VARBYTES no campo e não o valor
> concatenado da data, se eu coloco o campo Nascimento os dados são exibidos
> corretamente.
>
> Alguém já passou por isso ?
>
> --
> Jorge Ericsson S. Pinheiro
> Analista/Projetista de Sistemas
> Ericsson Sistemas e Soluções
> http://www.jericsson.com.br
> 61 9227.4785 / 3965.2992 / 3039.1768
> Brasília - DF
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Jorge Ericsson S. Pinheiro
Analista/Projetista de Sistemas
Ericsson Sistemas e Soluções
http://www.jericsson.com.br
61 9227.4785 / 3965.2992 / 3039.1768
Brasília - DF


[As partes desta mensagem que não continham texto foram removidas]

Responder a