
Chapter 19. Dynamic Query 509
ar.add(name);
ar.add(price);
arrl.add(ar);
rows += 1;
}
System.out.println("DQSFacadeBean.executeQuery1(): Query returned
rows " + rows);
// Insert the size of Resultset at element 0 in ArrayList.
// This Arraylist is passed to the servlet for rendering purposes.
arrl.add(0, new Integer(rows));
return arrl;
}
catch (QueryException e){
e.printStackTrace(System.out);
throw new DQSException("DQSFacadeBean.executeQuery1(): " +
e.getMessage());
}
catch (NamingException e) {
e.printStackTrace(System.out);
return null;
}
catch (CreateException e) {
e.printStackTrace(System.o ...