ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Renato Silveira <renatosilve...@gmail.com>
Subject Re: Float value at Oracle
Date Wed, 24 Aug 2005 20:08:09 GMT
Ok Sven, I´ll try to find out. 

Tks for your help.



On 8/24/05, Sven Boden <list123@pandora.be> wrote:
> 
> Assuming now it's about "valorLimiteSuperiorFaix"... print out the
> value from it right before "insert("inserirFaixaLimiteCampanha",
> faixa);".
> 
> Something as:
>    System.out.println(faixa.getValorLimiteSuperiorFaixa());
> 
> If that doesn't show a truncated value, I can't help you without much
> more information.
> 
> Further steps are usually to activate debugging in iBATIS and see what
> gets passed around.
> 
> Last step is usually stepping through the code with a debugger and
> seeing which component truncates the Float. iBATIS is known to work
> with Oracle (even at 2.0.6) so it's probably somewhere in your own
> code. But unless you can simulate the problem with a small reduced
> example this is something you have to do on your own.
> 
> Regards,
> Sven
> 
> P.S. if you're at 2.0.6 I would suggest to migrate directly to 2.1.5
> 
> On Wed, 24 Aug 2005 16:26:58 -0300, you wrote:
> 
> >Sven,
> >
> >This file attached has the XML mapping and the java code. I try to
> >user hashMap and the parameterClass (FaixaLimite) and both didn´t
> >work.
> >
> >The release that I´m using is 2.0.6.
> >
> >tks
> >
> >
> >
> >
> >
> >On 8/24/05, Sven Boden <list123@pandora.be> wrote:
> >>
> >> Renato,
> >>
> >> You're not giving much to work with... which version of iBATIS do you
> >> use? Can you possibly upgrade to 2.1.5. and try that. Can you supply
> >> the piece of java code you use + your maps.
> >>
> >> Regards,
> >> Sven
> >>
> >>
> >> On Wed, 24 Aug 2005 15:34:00 -0300, you wrote:
> >>
> >> >Sven,
> >> >
> >> >The first one is not because the insert made using sqlplus is working fine.
> >> >
> >> >I´m passing the float value using the Float wrapper. And it´s not
> >> >working. Do you think that this problem have anything to do with a old
> >> >version of Ibatis, because in this project we are using an old one?
> >> >
> >> >tks.
> >> >
> >> >
> >> >
> >> >
> >> >On 8/24/05, Sven Boden <list123@pandora.be> wrote:
> >> >>
> >> >> Usually it's one of 2:
> >> >>
> >> >> - check your table definition in Oracle whether the column you insert
> >> >> to can contain a decimal part. Try to insert a decimal value via
> >> >> SQL*Plus e.g. ... if that doesn't work that's the error.
> >> >>
> >> >> - Maybe you're using Integers to pass parameters to iBATIS which would
> >> >> cut your decimal part, but that would require some more information
> >> >> from you: maps, pieces of java code.
> >> >>
> >> >> Regards,
> >> >> Sven
> >> >>
> >> >> On Wed, 24 Aug 2005 15:19:20 -0300, you wrote:
> >> >>
> >> >> >I´m trying to insert some decimal values in a table at oracle
> >> >> >database. But the decimal part of the value is not recorded.
> >> >> >
> >> >> >Like if try to record 325.34 the value that is recorded is 325
only
> >> >> >the integer part. How can i solve this problem?
> >> >> >
> >> >> >
> >> >> >tks
> >> >>
> >> >>
> >>
> >>
> 
>

Mime
View raw message