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 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
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
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!.