Re: [delphi-br] Data em MySQL

2006-04-28 Por tôpico leopmcg



desculpa, mas não espliquei todo o problema.
eu não posso faser alteração no banco de dados, não tenho permissão, e estou 
fazendo acesso remoto.
mas consegui resolver o problema criando um campo calculado na Query e 
fazendo a validação neste campo.

agradeço a todos a dicas..
Obrigado!

- Original Message - 
From: Desenvolvimento (Anderson) [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Friday, April 28, 2006 8:47 AM
Subject: Re: [delphi-br] Data em MySQL


não seria mais fácil:

query1.fieldbyname('DATANASCIMENTO').ASDATETIME := strtodate(edit1.text)

???


 - Original Message - 
 From: Allan
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, April 27, 2006 9:28 PM
 Subject: Re: [delphi-br] Data em MySQL


 Só pra complemntar, vale pro Delphi 6 e 7 tbém.
 []'s
 Allan
 - Original Message - 
 From: almir cruz
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, April 27, 2006 8:20 PM
 Subject: Re: [delphi-br] Data em MySQL


 Olá Leopmcg!
 Antes de vc armazenar a data no MySql vc deve colocar ela no padrão do 
MySql (digo, invertida!). Vc pode usar esse procedimento abaixo: (Usando 
Delphi5) :o)
 var
 Adata : Tdate;
 AAdata : string;

 begin
 Adata := StrtoDate(Edit1.text);
 ShortDateFormat := '/mm/dd';
 AAdata:= DatetoStr(Adata);
 ShortDateFormat := 'dd/mm/';
 end;

 Depois de armazenada usando esse procedimento, quando na visualização 
no DBGrid ela aparece normal! Isso Aí!

 Atenciosamente,
 Almir Cruz



 [EMAIL PROTECTED] escreveu:
 A data é armazenada no banco 20060428
 Quero mostrar no DbGrid 28042006
 Como faço este tratamento?

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



 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE
 var lrec_target=_top;var lrec_URL=new Array(); 
lrec_URL[1]=http://br.ard.yahoo.com/SIG=12fjogtp8/M=399886.8024024.9211421.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1146182306/A=3535733/R=0/id=flashurl/SIG=1547k1cau/*http://lt.dell.com/lt/lt.aspx?CID=12091LID=330389DGC=BADGSeg=DHSDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs; 
var 
lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/240406_y300x250_abr11_dhs_dimension5150.swf?clickTAG=_javascript_:LRECopenWindow(1); 
var 
lrec_altURL=http://br.ard.yahoo.com/SIG=12fjogtp8/M=399886.8024024.9211421.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1146182306/A=3535733/R=1/id=altimg/SIG=1547k1cau/*http://lt.dell.com/lt/lt.aspx?CID=12091LID=330389DGC=BADGSeg=DHSDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs; 
var 
lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/240406_y300x250_abr11_dhs_dimension5150.gif;
 var lrec_width=300;var lrec_height=250;

 -
 Links do Yahoo! Grupos

 Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/

 Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]

 O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!.



 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/

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






 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





 Yahoo! Grupos, um serviço oferecido por:
 PUBLICIDADE




 --
 Links do Yahoo! Grupos

 a.. Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/

 b.. Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]

 c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!.




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






 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





 Yahoo! Grupos, um serviço oferecido por:
 PUBLICIDAD




--
 Links do Yahoo! Grupos

 a.. Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/

 b.. Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]

 c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!.



 __ Informação do NOD32 IMON 1.1510 (20060427) __

 Esta mensagem foi verificada pelo NOD32 sistema antivírus
 http://www.eset.com.br



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



Links do Yahoo! Grupos









-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.5.1/326 - Release Date: 27/4/2006



  
___ 
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail

Re: [delphi-br] Data em MySQL

2006-04-28 Por tôpico leopmcg



o campo está como INTEGER.
só para esplicar melhor, só estou fazendo consulta neste banco, não estou 
inserindo dados nela. e não posso alterar a estrutura da tabela, mas já 
consegui resolver o problema criando um campo calculado na Query de consulta 
e fiz da seguinte forma.
na propriedade OnCalcFieds da Query

procedure TForm1.QryConsParcelasCalcFields(DataSet: TDataSet);
begin
QryConsParcelasVencimento.Value:=(Copy(QryConsParcelasDTAVEN.AsString,07,02) 
+ '/' + Copy(QryConsParcelasDTAVEN.AsString,05,02) + '/' + 
Copy(QryConsParcelasDTAVEN.AsString,01,04));
end;


está funcionando perfeitamente.

agradeço a atenção!!

- Original Message - 
From: Eduardo Silva dos Santos [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Friday, April 28, 2006 11:09 AM
Subject: Re: [delphi-br] Data em MySQL


 Rapaz.. o mySQL guarda as datas como -mm-dd ou 2005-12-31

 mas quando vc acessa um campo do tipo TDateTime ela ja vem no formato
 correto.

 qual componente de acesso vc usa?

 - Original Message - 
 From: [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Friday, April 28, 2006 9:07 AM
 Subject: Re: [delphi-br] Data em MySQL


 desculpa, mas não espliquei todo o problema.
 eu não posso faser alteração no banco de dados, não tenho permissão, e
 estou
 fazendo acesso remoto.
 mas consegui resolver o problema criando um campo calculado na Query e
 fazendo a validação neste campo.

 agradeço a todos a dicas..
 Obrigado!

 - Original Message - 
 From: Desenvolvimento (Anderson) [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Friday, April 28, 2006 8:47 AM
 Subject: Re: [delphi-br] Data em MySQL


 não seria mais fácil:

 query1.fieldbyname('DATANASCIMENTO').ASDATETIME := strtodate(edit1.text)

 ???


 - Original Message - 
 From: Allan
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, April 27, 2006 9:28 PM
 Subject: Re: [delphi-br] Data em MySQL


 Só pra complemntar, vale pro Delphi 6 e 7 tbém.
 []'s
 Allan
 - Original Message - 
 From: almir cruz
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, April 27, 2006 8:20 PM
 Subject: Re: [delphi-br] Data em MySQL


 Olá Leopmcg!
 Antes de vc armazenar a data no MySql vc deve colocar ela no padrão
 do
 MySql (digo, invertida!). Vc pode usar esse procedimento abaixo: (Usando
 Delphi5) :o)
 var
 Adata : Tdate;
 AAdata : string;

 begin
 Adata := StrtoDate(Edit1.text);
 ShortDateFormat := '/mm/dd';
 AAdata:= DatetoStr(Adata);
 ShortDateFormat := 'dd/mm/';
 end;

 Depois de armazenada usando esse procedimento, quando na 
 visualização
 no DBGrid ela aparece normal! Isso Aí!

 Atenciosamente,
 Almir Cruz



 [EMAIL PROTECTED] escreveu:
 A data é armazenada no banco 20060428
 Quero mostrar no DbGrid 28042006
 Como faço este tratamento?

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



 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





 Yahoo! Grupos, um serviço oferecido por: 
 PUBLICIDADE
 var lrec_target=_top;var lrec_URL=new Array();
 lrec_URL[1]=http://br.ard.yahoo.com/SIG=12fjogtp8/M=399886.8024024.9211421.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1146182306/A=3535733/R=0/id=flashurl/SIG=1547k1cau/*http://lt.dell.com/lt/lt.aspx?CID=12091LID=330389DGC=BADGSeg=DHSDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs;
 var
 lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/240406_y300x250_abr11_dhs_dimension5150.swf?clickTAG=_javascript_:LRECopenWindow(1);
 var
 lrec_altURL=http://br.ard.yahoo.com/SIG=12fjogtp8/M=399886.8024024.9211421.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1146182306/A=3535733/R=1/id=altimg/SIG=1547k1cau/*http://lt.dell.com/lt/lt.aspx?CID=12091LID=330389DGC=BADGSeg=DHSDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs;
 var
 lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/240406_y300x250_abr11_dhs_dimension5150.gif;
 var lrec_width=300;var lrec_height=250;

 -
 Links do Yahoo! Grupos

 Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/

 Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]

 O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
 Serviço do Yahoo!.



 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/

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






 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





 Yahoo! Grupos, um serviço oferecido por:
 PUBLICIDADE




 --
 Links do Yahoo! Grupos

 a.. Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/

 b.. Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]

 c.. O uso que você faz do Yahoo! Grupos está sujeito aos

[delphi-br] Data em MySQL

2006-04-27 Por tôpico leopmcg



A data é armazenada no banco 20060428
Quero mostrar no DbGrid 28042006
Como faço este tratamento?

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







-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.