Andreano mandei para seu e-mail. Segue aqui também anexo, se mais alguem quiser fazer o teste.
Uso SQLServer 2005 Express e BDS2006. A aplicação de teste tem campos do tipo int,float, money e numeric, basta gravar valores negativos nos campos float e money(bcd) entre 10 e 99 e depois manda dar um refresh. At. Ricardo Lima CREATE TABLE [dbo].[TESTE]( [COD_TESTE] [int] NOT NULL, [INT] [int] NULL, [MONEY] [money] NULL, [FLOAT] [float] NULL, [NUMERIC1] [numeric](18, 0) NULL, [NUMERIC2] [numeric](18, 6) NULL, CONSTRAINT [PK_TESTE] PRIMARY KEY CLUSTERED ( [COD_TESTE] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] Andreano Lanusse escreveu: > > Eduardo, > > No post do QC, tem um comentário sobre uma alteração que foi feita na > FMTBcd.pas. > > Me manda um aplicação exemplo e o script da tabela por favor. > > []'s > Andreano > > From: delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br> > [mailto:delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br>] On Behalf Of Eduardo Silva > dos Santos > Sent: Sunday, July 27, 2008 6:51 PM > To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> > Subject: Re: [delphi-br] Re: Bug muito serio DBExpress e SQLServer, > truncando números negativos. > > Manda um e-mail pro Andreano e para o Bruno.. é bom que eles repassam pro > pessoal do Desenvolvimento e eles corrigem isso na nova versão do > Delphi, é > bom postar no quality central.. se não só no Delphi 2009. > > 2008/7/27 rlmariz <[EMAIL PROTECTED] > <mailto:rlmariz%40gmail.com><mailto:rlmariz%40gmail.com>> > > > Pessoal será que esse problema esta acontecendo somente comigo? > > > > É um problema muito serio e fácil de provocar, é difícil que mais > > pessoas não tiveram o mesmo problema. > > > > Gostaria que o pessoal da CodeGear se pronunciassem. > > > > --- Em delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br><mailto:delphi-br%40yahoogrupos.com.br> > > <delphi-br%40yahoogrupos.com.br>, > > Ricardo Lima <[EMAIL PROTECTED]> escreveu > > > > > > Pessoal estou com um problema muito serio com DBExpress e campos > > > negativos do tipo FMTBCD*, *os valores estão sendo truncados > > > por exemplo: > > > > > > No ClientDataSet -10 = Gravado no Banco -1 errado > > > -9 = -9 certo > > > -75 = -7 errado > > > -100 = -100 certo > > > -10.0 = -1 errado > > > -10.01 = -10.01 certo > > > > > > Eu usei a ferramenta profiler do sql server, que loga todas as sql > > que o > > > banco executa e verifiquei que os updates/inserts já estão com valores > > > truncados. > > > > > > Achei esse report http://qc.codegear.com/wc/qcmain.aspx?d=49015 > <http://qc.codegear.com/wc/qcmain.aspx?d=49015> que > > está > > > como fechado más não entendi ao certo se o problema foi resolvido ou > > não. > > > > > > Obrigado a todos, > > > > > > At. > > > Ricardo > > > > > > > > > > > -- > ....................................................... > Eduardo Silva dos Santos > DRD Sistemas. > (27) 3218-4201 > MSN: [EMAIL PROTECTED] > <mailto:eduardo.drd%40gmail.com><mailto:eduardo.drd%40gmail.com> > Site: http://www.drdsistemas.com.br/ <http://www.drdsistemas.com.br/> > ....................................................... > > [As partes desta mensagem que não continham texto foram removidas] > > CONFIDENTIALITY NOTICE: This email message is for the sole use of the > intended recipient(s) > and may contain confidential and privileged information. Any > unauthorized review, use, > disclosure or distribution is prohibited. If you are not the intended > recipient, please > contact the sender by reply email and destroy all copies of the > original message. > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas]