em vez de Statement deveria usar CallableStatements para procedures.

so for correto ou não depende de vc. Esta solução não é portavel. muda 
de banco tem que refazer os procesures.

Rafael Gorski wrote:

> Ola lista!
> Gostaria de saber se alguêm usa Procedures em Servlets!?
> É que tenho minhas Servlets e um DB Informix e estava fazendo todos os
> select em procedures!
> será que isso é correto????
> 
> e outro problema é:
> 
> O seguinte:
> 
> A procedure está retornando null direto!
> Como posso tratar isso!?
> 
> String procedure = "execute procedure sa_v('" + v1 + "')";
> 
> 
> Statement stmt5 = con.createStatement();
> stmt5.execute(procedure);
> ResultSet rs5 = null;
> rs5 = stmt5.getResultSet();
> if(rs5 != null){
>            while(rs5.next()){
>                  c_d = rs5.getString(1);
>                  c_des = rs5.getString(2);
>                  out.println(c_d+"|"+c_des);
>            }
>            }
>            rs5.close();
>            stmt5.close();
> 
> 
> 
> No Exception da:
> 
> System or internal error null,Procedure sa_bimcs: execute procedure
> sa_v('2145')
> 
> 
> Tenho que usar os Selects direto dentro do Servlet!?
> Ou assim é o Melhor!?
> 
> Ou tenho outro tipo de tratamento para Procedures?
> 
> Já usei :
> 
> CallableStatement, PreparedStatement.
> 
> 
> Alguêm pode me ajudar??????
> 
> Rafael Gorski
> 
> ------------------------------ LISTA SOUJAVA ---------------------------- 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED] 
> -------------------------------------------------------------------------
> 
> 


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a