본문 바로가기

IT/JAVA&JSP

Java & Jsp 이중 while문


이중 while문

InitialContext context = null;
DataSource ds = null;
Connection conn = null;
Connection conn1 = null;
ResultSet rs = null;
ResultSet rs1 = null;
PreparedStatement prep = null;
PreparedStatement prep1 = null;


context = new InitialContext();
ds = (DataSource) context.lookup("test"); 
conn = ds.getConnection();
conn1 = ds.getConnection();

try
{
 prep = conn.prepareStatement(sql);
 rs = prep.executeQuery();

 while(rs.next())
 {
  prep1 = conn1.prepareStatement(sql2);
  rs1 = prep1.executeQuery();

  while(rs1.next())
   {

   }
  rs1.close();
  prep1.close();
  conn1.close();
  }
 }
}
catch(Exception e)
{
System.out.println("list ::"+e);
e.printStackTrace();

if(rs != null) {rs.close(); rs = null;}
if(prep != null) {prep.close(); prep = null;}
if(conn != null) {conn.close(); conn = null;}
if(conn1 != null) {conn1.close(); conn1 = null;}
}
finally
{
if(rs != null) {rs.close(); rs = null;}
if(prep != null) {prep.close(); prep = null;}
if(conn != null) {conn.close(); conn = null;}
if(conn1 != null) {conn1.close(); conn1 = null;}
}

 

'IT > JAVA&JSP' 카테고리의 다른 글

[jstl] 문자열 비교하기(equals eq)  (0) 2012.08.30
JSP 엑셀로 출력시 한글깨질때  (0) 2011.10.27
자바 화폐단위로 점찍어주기  (0) 2010.12.16