[delphi-br] TBCDField + ADO + PostGree
Meus caros, bom dia a todos Estou com o seguinte problema: Tenho um campo no banco de dados PostGres, do tipo Numeric(20,10). Quando adiciono esse campo no TADOQuery, ele vem como o tipo TBCDField. Lendo no help do Delphi, vi que esse campo só aceita até 4 casas decimais, e preciso mostrar todas as casas decimais que estão gravadas no banco, isto é, 10 casas decimais. O Help ainda fala que tenho que utilizar o campo tipo TFMTBCDField, só que ai vai a pergunta: Como faço para o Delphi utilizar esse campo TFMTBCDField ao invez do TBCDField. Já criei ele no New field, só que não sei como fazer para ele utilizar o dado que está gravado no banco Abraços, Eduardo RC Neto Desenvolvimento de Sistemas --- Archive ISP - Rio de Janeiro - RJ [EMAIL PROTECTED] www.archive.com.br MSN: [EMAIL PROTECTED] ICQ: 64-674-105 SKYPE: dida_ercn [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] ou [EMAIL PROTECTED] 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: http://br.yahoo.com/info/utos.html
Re: [delphi-br] TBCDField + ADO + PostGree
Olá... E se você simplesmente não criar o campo e acessar diretamente não funciona?? Valor := MinhaQuery.FieldByName('nome_do_campo').asInteger; //asFloat , etc... []'s Macfly Eduardo RC Neto [EMAIL PROTECTED] wrote: Meus caros, bom dia a todos Estou com o seguinte problema: Tenho um campo no banco de dados PostGres, do tipo Numeric(20,10). Quando adiciono esse campo no TADOQuery, ele vem como o tipo TBCDField. Lendo no help do Delphi, vi que esse campo só aceita até 4 casas decimais, e preciso mostrar todas as casas decimais que estão gravadas no banco, isto é, 10 casas decimais. O Help ainda fala que tenho que utilizar o campo tipo TFMTBCDField, só que ai vai a pergunta: Como faço para o Delphi utilizar esse campo TFMTBCDField ao invez do TBCDField. Já criei ele no New field, só que não sei como fazer para ele utilizar o dado que está gravado no banco Abraços, Eduardo RC Neto Desenvolvimento de Sistemas --- Archive ISP - Rio de Janeiro - RJ [EMAIL PROTECTED] www.archive.com.br MSN: [EMAIL PROTECTED] ICQ: 64-674-105 SKYPE: dida_ercn [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] ou [EMAIL PROTECTED] - 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!. - Discover Yahoo! Get on-the-go sports scores, stock quotes, news more. Check it out! [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] ou [EMAIL PROTECTED] 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: http://br.yahoo.com/info/utos.html
Res: Re: [delphi-br] TBCDField + ADO + PostGree
Macfly, O problema que ele aparece em um TDBGrid.. Gravar no banco, ele grava sem problemas, porque uso do modo que vc falou... Abraços, Eduardo RC Neto Desenvolvimento de Sistemas --- Archive ISP - Rio de Janeiro - RJ [EMAIL PROTECTED] www.archive.com.br MSN: [EMAIL PROTECTED] ICQ: 64-674-105 SKYPE: dida_ercn ---Mensagem original--- De: Macfly Data: 06/07/05 10:40:12 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] TBCDField + ADO + PostGree Olá... E se você simplesmente não criar o campo e acessar diretamente não funciona?? Valor := MinhaQuery.FieldByName('nome_do_campo').asInteger; //asFloat , etc. . []'s Macfly Eduardo RC Neto [EMAIL PROTECTED] wrote: Meus caros, bom dia a todos Estou com o seguinte problema: Tenho um campo no banco de dados PostGres, do tipo Numeric(20,10). Quando adiciono esse campo no TADOQuery, ele vem como o tipo TBCDField. Lendo no help do Delphi, vi que esse campo só aceita até 4 casas decimais, e preciso mostrar todas as casas decimais que estão gravadas no banco, isto é, 10 casas decimais. O Help ainda fala que tenho que utilizar o campo tipo TFMTBCDField, só que ai vai a pergunta: Como faço para o Delphi utilizar esse campo TFMTBCDField ao invez do TBCDField. Já criei ele no New field, só que não sei como fazer para ele utilizar o dado que está gravado no banco Abraços, Eduardo RC Neto Desenvolvimento de Sistemas --- Archive ISP - Rio de Janeiro - RJ [EMAIL PROTECTED] www.archive.com.br MSN: [EMAIL PROTECTED] ICQ: 64-674-105 SKYPE: dida_ercn [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] ou [EMAIL PROTECTED] - 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!. - Discover Yahoo! Get on-the-go sports scores, stock quotes, news more. Check it out! [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] ou [EMAIL PROTECTED] 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!. [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] ou [EMAIL PROTECTED] 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: http://br.yahoo.com/info/utos.html
Re: Res: Re: [delphi-br] TBCDField + ADO + PostGree
Ok... Mas mesmo que você esteja mostrando o campo em um Grid não precisa incluí-lo a não ser que precise alterar alguma propriedade de exibição como fornatação ou alinhamento... Só que para que funcione você precisará remover todos os campos e não só ele, se incluir um terá de incluir todos... Tente fazer o seguinte, mudar o tipo do campo na declaração gerada pelo Delphi quando ele foi criado... Deve existir uma declaração semelhante no início do codigo da unit: MinhaQueryMeuCampo : TBCDField; Tente Alterar para: MinhaQueryMeuCampo : TFMTBCDField; []'s Macfly Eduardo RC Neto [EMAIL PROTECTED] wrote: Macfly, O problema que ele aparece em um TDBGrid.. Gravar no banco, ele grava sem problemas, porque uso do modo que vc falou... Abraços, Eduardo RC Neto Desenvolvimento de Sistemas --- Archive ISP - Rio de Janeiro - RJ [EMAIL PROTECTED] www.archive.com.br MSN: [EMAIL PROTECTED] ICQ: 64-674-105 SKYPE: dida_ercn ---Mensagem original--- De: Macfly Data: 06/07/05 10:40:12 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] TBCDField + ADO + PostGree Olá... E se você simplesmente não criar o campo e acessar diretamente não funciona?? Valor := MinhaQuery.FieldByName('nome_do_campo').asInteger; //asFloat , etc. . []'s Macfly Eduardo RC Neto [EMAIL PROTECTED] wrote: Meus caros, bom dia a todos Estou com o seguinte problema: Tenho um campo no banco de dados PostGres, do tipo Numeric(20,10). Quando adiciono esse campo no TADOQuery, ele vem como o tipo TBCDField. Lendo no help do Delphi, vi que esse campo só aceita até 4 casas decimais, e preciso mostrar todas as casas decimais que estão gravadas no banco, isto é, 10 casas decimais. O Help ainda fala que tenho que utilizar o campo tipo TFMTBCDField, só que ai vai a pergunta: Como faço para o Delphi utilizar esse campo TFMTBCDField ao invez do TBCDField. Já criei ele no New field, só que não sei como fazer para ele utilizar o dado que está gravado no banco Abraços, Eduardo RC Neto Desenvolvimento de Sistemas --- Archive ISP - Rio de Janeiro - RJ [EMAIL PROTECTED] www.archive.com.br MSN: [EMAIL PROTECTED] ICQ: 64-674-105 SKYPE: dida_ercn [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] ou [EMAIL PROTECTED] - 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!. - Discover Yahoo! Get on-the-go sports scores, stock quotes, news more. Check it out! [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] ou [EMAIL PROTECTED] 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!. [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] ou [EMAIL PROTECTED] - 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!. - Discover Yahoo! Have fun online with music videos, cool games, IM more. Check it out! [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] ou [EMAIL PROTECTED] 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
Res: Re: Res: Re: [delphi-br] TBCDField + ADO + PostGree
Valeu Macfly, Fiz o seguinte: Na 4º página de busca do santo Google, li para colocar a propriedade da TADOQuery EnableBCD para false, assim ele trabalha com FloatField ao invez de TFMTBCDField No momento, está funcionando. Obrigado Abraços, Eduardo RC Neto Desenvolvimento de Sistemas --- Archive ISP - Rio de Janeiro - RJ [EMAIL PROTECTED] www.archive.com.br MSN: [EMAIL PROTECTED] ICQ: 64-674-105 SKYPE: dida_ercn ---Mensagem original--- De: Macfly Data: 06/07/05 10:59:49 Para: delphi-br@yahoogrupos.com.br Assunto: Re: Res: Re: [delphi-br] TBCDField + ADO + PostGree Ok... Mas mesmo que você esteja mostrando o campo em um Grid não precisa incluí-lo a não ser que precise alterar alguma propriedade de exibição como fornatação ou alinhamento... Só que para que funcione você precisará remover todos os campos e não só ele se incluir um terá de incluir todos... Tente fazer o seguinte, mudar o tipo do campo na declaração gerada pelo Delphi quando ele foi criado... Deve existir uma declaração semelhante no início do codigo da unit: MinhaQueryMeuCampo : TBCDField; Tente Alterar para: MinhaQueryMeuCampo : TFMTBCDField; []'s Macfly Eduardo RC Neto [EMAIL PROTECTED] wrote: Macfly, O problema que ele aparece em um TDBGrid.. Gravar no banco, ele grava sem problemas, porque uso do modo que vc falou... Abraços, Eduardo RC Neto Desenvolvimento de Sistemas --- Archive ISP - Rio de Janeiro - RJ [EMAIL PROTECTED] www.archive.com.br MSN: [EMAIL PROTECTED] ICQ: 64-674-105 SKYPE: dida_ercn ---Mensagem original--- De: Macfly Data: 06/07/05 10:40:12 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] TBCDField + ADO + PostGree Olá... E se você simplesmente não criar o campo e acessar diretamente não funciona?? Valor := MinhaQuery.FieldByName('nome_do_campo').asInteger; //asFloat , etc. . []'s Macfly Eduardo RC Neto [EMAIL PROTECTED] wrote: Meus caros, bom dia a todos Estou com o seguinte problema: Tenho um campo no banco de dados PostGres, do tipo Numeric(20,10). Quando adiciono esse campo no TADOQuery, ele vem como o tipo TBCDField. Lendo no help do Delphi, vi que esse campo só aceita até 4 casas decimais, e preciso mostrar todas as casas decimais que estão gravadas no banco, isto é, 10 casas decimais. O Help ainda fala que tenho que utilizar o campo tipo TFMTBCDField, só que ai vai a pergunta: Como faço para o Delphi utilizar esse campo TFMTBCDField ao invez do TBCDField. Já criei ele no New field, só que não sei como fazer para ele utilizar o dado que está gravado no banco Abraços, Eduardo RC Neto Desenvolvimento de Sistemas --- Archive ISP - Rio de Janeiro - RJ [EMAIL PROTECTED] www.archive.com.br MSN: [EMAIL PROTECTED] ICQ: 64-674-105 SKYPE: dida_ercn [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] ou [EMAIL PROTECTED] - 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!. - Discover Yahoo! Get on-the-go sports scores, stock quotes, news more. Check it out! [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] ou [EMAIL PROTECTED] 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!. [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] ou [EMAIL PROTECTED] - 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