Cadastro do tipo Double não funciona, String sim, pq?

Bom dia pessoal,

estou com uma problema desde ontem, é o seguinte:

tenho um cadastro q antes d inserir no banco ele realiza alguns calculos, estes campos são do tipo Double, porem da erro e ele nao cadastra, mas fiz um teste e inseriu tudo ok quando mudei tudo para String.

Alguem poderia me dizer pq isso acontece???

o q devo fazer???

valeu…

como sao os seus metadados?
talvez o erro pode estar na definicao deles…

desculpe
sou iniciante em java e nao entendi direito sua pergunta, pode especificar melhor???

Posta o código ai pra gente, outra coisa o campo no banco de dados esta como ?? Qual erro esta dando… Precisamos de mais informações…

o cadastro e o seguinte:

<!--Codigo jsp para INCLUSAO dos dados de USUARIO-->
<%
           CadastroUsuario cc = new CadastroUsuario(); //inst. obj

           //mostra na tela o resultado de uma inserção
           out.println(cc.insereUsuario(request.getParameter("txt_usuario"),request.getParameter("txt_login"), request.getParameter("txt_senha")));

           //redireciona para página no diretório anterior em 2 segundos
           response.setHeader ("Refresh",2+";URL=../usuario.jsp");// o nº 2 é o tempo de redirecionamento
        %>

porem este mesmo cadastro, quando os campos são double não funciona e nao sei qual erro e

no banco os campos são double

ta meio feio esse codigo seu
onde estao as operacoes de consultas

pelo que eu vi ai, nao tem como seus campos serem double

este cadastro esta funcionando, e de usuario, vou t mandar o nao esta

<%
           //CadastroOcorrencia co = new CadastroOcorrencia(); //inst. obj
           
           CadastroMonitoramento cm = new CadastroMonitoramento();
           
           

           //mostra na tela o resultado de uma inserção
           //out.println(co.insereOcorrencia(request.getParameter("txt_data"), request.getParameter("txt_evento"),request.getParameter("txt_descricao")));
           out.println(cm.insereMonitoramento(request.getParameter("txt_data"), request.getParameter("txt_horario"),request.getParameter("txt_estadio"),request.getParameter("txt_classe_a"),request.getParameter("txt_pluviometro"),request.getParameter("txt_leitura_anterior"),request.getParameter("txt_evapo_tanque"),request.getParameter("txt_evapo_cultura"),request.getParameter("txt_et_acumulado")));
                
           //redireciona para página no diretório anterior em 2 segundos
           response.setHeader ("Refresh",2+";URL=../leitura_atual.jsp");// o nº 2 é o tempo de redirecionamento
        %>

neste a maioria dos campos são double

as consultas estão no pacote controle, na classe cadastromonitoramento

voce verificou a precisao do campo nos metadados no seu SGBD?
tipo
olha la pra ver como eh a definicao dos campos da tabela

Double

Cara sem o erro naum tem como saber… Procura ai que deve ta dando um exception do tamanho de um bonde…

tipo assim

da dando isso

cannot find symbol
symbol: method println(controle.cadastromonitoramento.inseremonitoramento)
location: class javax.servlet.jsp.jsp Writer

insere monitoramento(java.lang.double …)

e isso ai

cara… esse código seu ta estranho d+ hein…

isso tudo é erro?

cannot find symbol
symbol: method println(controle.cadastromonitoramento.inseremonitoramento)
location: class javax.servlet.jsp.jsp Writer

insere monitoramento(java.lang.double ....) 

se for, isso: symbol: method println(controle.cadastromonitoramento.inseremonitoramento)… ta faltando algo, nao?

tipo, uns (…)…

isso naum é codigo naum

isso e o erro fraga???

mas ja fiz d outra forma aki

valeu

abraço