Mas nao existe BigDecimal em java.lang! (Apesar do javadoc do
ResultSet.getBigDecimal dizer "Get the value of a column in the current
row as a java.lang.BigDecimal object.")



Rafael Zancan Frantz wrote:
> 
> Eduardo,
> 
>         vou tentar explicar melhor.
> 
>         Tenho tabelas no Banco de Dados DB2 da IBM e nestas eu defini alguns
> campos como DECIMAL (o DB2 nao tem o tipo BIGDECIMAL). No meu servlet,
> vou fazer um select em uma destas tabelas, por exemplo, e para que eu
> possa "pegar" o valor de um destes campos eu devo usar o metodo
> getBigDecimal() do ResultSet. Correto? Pois bem, este metodo
> getBigDecimal() do ResultSet me retorna um tipo de dado BigDecimal do
> pacote java.lang.*. A variavel que eu tenho e do tipo BigDecimal porem
> do pacote java.math.*. Entao o problema que eu estou encontrando e: como
> eu posso ler do ResultSet o valor de um campo DECIMAL de uma tabela e
> atribuir este valor a uma variavel do meu programa que e do tipo
> BigDecimal do pacote java.lang.?
> 
> Obrigado a todos pela ajuda!
> 
> Rafael.
> 
> Eduardo Issao Ito wrote:
> >
> > Nao entendi o seu problema, como o ResultSet.getBigDecimal nao funciona?
> >
> > Rafael Zancan Frantz wrote:
> > >
> > > Pessoal,
> > >
> > >         tenho tabelas no servidor de banco de dados DB2 da IBM. Os campos de
> > > dados para guardar valores monetarios nas tabelas defini com o tipo
> > > DECIMAL. O problema que estou tendo e que nao estou conseguindo pegar
> > > estes valores do ResultSet com o metodo getBigDecimal(), pois este usa o
> > > getBigDecimal do java.lang. Alguem ja passou por isso antes e sabe como
> > > resolver ou tem alguma dica de como posso pegar o valor do ResultSet
> > > para o meu codigo java?
> > >
> > > Obrigado a todos!
> > > Rafael.
> > >
> > > --
> > > -----------------------------------------------------------------------
> > > Rafael Zancan Frantz
> > > [EMAIL PROTECTED]
> > > risc.unijui.tche.br/~rfge
> > > Fone: +55 55 3329093
> > >       +55 55 9620301
> > > ICQ: 40543331
> > > * Para nao receber mais e-mails da lista, acesse 
><http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha 
>a lista <[EMAIL PROTECTED]> e de um <submit>.
> >
> > --
> > Eduardo Issao Ito <[EMAIL PROTECTED]>
> > Eurosoft Consultoria <http://www.euroconsult.com.br>
> > Rua Marina Saddi Haidar, 176 - São Paulo - SP - Brasil
> > CEP 04650-050
> > TEL: +55 11 524-8022
> > FAX: +55 11 524-0408
> > * Para nao receber mais e-mails da lista, acesse 
><http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha 
>a lista <[EMAIL PROTECTED]> e de um <submit>.
> 
> --
> -----------------------------------------------------------------------
> Rafael Zancan Frantz
> [EMAIL PROTECTED]
> risc.unijui.tche.br/~rfge
> Fone: +55 55 3329093
>       +55 55 9620301
> ICQ: 40543331
> * Para nao receber mais e-mails da lista, acesse 
><http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha 
>a lista <[EMAIL PROTECTED]> e de um <submit>.

--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Eurosoft Consultoria <http://www.euroconsult.com.br>
Rua Marina Saddi Haidar, 176 - São Paulo - SP - Brasil
CEP 04650-050
TEL: +55 11 524-8022
FAX: +55 11 524-0408
* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a