Jos�, 

Eu j� tive esse problema, na apostila do curso 351 da Sun, consta que 
deveria-se fechar somente a connection, como vc. est� fazendo, mas ai o 
problema persistia esporadicamente. 

Ent�o eu consultei um outro livro (esqueci o nome dele), e nele dizia para 
fazer o seguinte nesses casos: 

------------------------------------------- 
  try { 
      Statement stmt = resultset.getStatement(); 
      Connection con = stmt.getConnection(); 

      try { 
        resultset.close(); 
      } 
      catch (Exception e) {} 
      try { 
        stmt.close(); 
      } 
      catch (Exception e) {} 
      try { 
        con.close(); 
      } 
      catch (Exception e) {} 

    } 
    catch (Exception e) {} 
  } 
------------------------------------ 

Isto �, fechar o resultset, depois o statement 
e finalmente a connection, nunca mais tive 
problemas.  Obs. o meu banco � Oracle 9i. 


Para me certificar que todas as conex�es ficam fechadas, 
caso eu esque�a de fechar no codigo, Coloquei isso 
no metodo finalize (Que � chamado quando uma classe � 
coletada pelo Garbage Collector) de uma classe que 
implementa a interface Resultset. Se alguem da lista 
quiser dar uma olhada nessa classe eu passo em pvt. 


[]�s 

Marcelo Beckmann 

_________________________________________________________
Voce quer um iGMail protegido contra v�rus e spams? 
Clique aqui: http://www.igmailseguro.ig.com.br
Ofertas imperd�veis! Link: http://www.americanas.com.br/ig/



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Domains - Claim yours for only $14.70
http://us.click.yahoo.com/Z1wmxD/DREIAA/yQLSAA/5cFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/jug-petropolis/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Atrašyti