Bonjour,

tout le monde sait qu'il faut faire un stmt.close() avec son resultset egalement.

Mais moi ds mon appli ma JTable prend ses donnees d'un ResultSet donc je peux pas le fermer ni son stmt egalement.

Etant donne que j'effectue plusieurs requetes frequement j'ai decide de creer et le stmt et son resultset statiques.

Alors la question est: faut il faire un resultset.close() juste apres avoir effectuer une nouvelle requete et avant de lui attribuer les nouvelles donnees?

Je me suis dit que puisqu'il est statique (le resultset) il ne consommera pas de nouvelles resources systemes mais en gardera ceux qui lui ont ete attribuer au moment de sa creation ai je raison ou je me trompe?

Parcequ'un resultset non fermer avec son stmt peux provoquer des fuites de memoires...et oui!!