ho seguito il tuo esempio per eseguire la query, comunque il codice che hai postato per vis il risultato della query è errato per che cicla all'infinito...
Se si corregge aggiungendo l'incremento del contantore da un risultato esatto ma solleva un'eccezzione

codice:
int ia = 0;
while ( ia<=edition.size() ) {
    record = (String[]) edition.get(ia); qui si solleva l'ecc
   System.out.println("Record numero " + (ia+1) );
   for (int j=0; j<record.length; j++) 
   {
      System.out.println( record[j] );
   }
   ia++;
}
codice:
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
	at java.util.LinkedList.entry(LinkedList.java:360)
	at java.util.LinkedList.get(LinkedList.java:303)
	at creazionecorsi.FrameAggDb.caricaEl(FrameAggDb.java:317)
	at creazionecorsi.FrameAggDb.<init>(FrameAggDb.java:78)
	at creazionecorsi.AppAggDb.<init>(AppAggDb.java:11)
	at creazionecorsi.AppAggDb.main(AppAggDb.java:41)
come si può risolvere???

ho risolto aloa