No jo, ale ve finally ten RS nezavrete, kdyz to je lokalni promenna toho cyklu. 
Takze v ty podobe v jake to bylo presentovano, tj.

for (ResultSet res=...; res.next(); )
{
}

je to spise hezky antipattern.

H.


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Behalf Of Stanislav Ošmera
Sent: Wednesday, August 23, 2006 4:41 PM
To: Java
Subject: Re: for vs. while


On 8/23/06, Moravec Jan <[EMAIL PROTECTED]> wrote:
> Zdravim,
>
> Asi jsem neco nepochopil, ale jak korektne uzavrete ten otevreny result set 
> bez toho, ze byste spolehal na to, ze se to "mozna udela samo" pri zavirani 
> prepared statementu?
>
> Nedoporucuji na prilis spolehat na to, ze se ResultSet uzavre v okamziku 
> uzavreni statementu (to rika javadoc u ResultSet.close).

Presne, drive jsem se na to spolehal az jsem jednou dost narazil a
musel to prepisovat vsude. Myslim mozna ze je to napsano i v tom
Blochovy ze resultset vzdy zavirat ve finally bloku, nikdy se
nespolehat na zadnou automatiku


-- 
Stanislav Ošmera
Work: +44 (0)2075 980 348
Cell: +44 (0)7914 635 412
private email: [EMAIL PROTECTED]
work email: [EMAIL PROTECTED]
Skype: sosmera   ICQ:149634231

Odpovedet emailem