hio ho questo metodo che deve passare i dati ad un altro metodo.
il secondo metodo richiede un Object[][].
il problema è che nn so come riempire l'Object[][]:
in pratica nel primo array ci devo mettere tutte le righe (che nn so quante siano in quanto dipendono dai record del db).codice:public Object[][] select() throws ClassNotFoundException, SQLException, IOException { Object obj[][] = null; ArrayList<String> list = null; conn = DBManager.getInstance().takeConnection(); CallableStatement cstmt = conn.prepareCall("{ CALL getBook() }"); ResultSet rs = cstmt.executeQuery(); while (rs.next()) { list = new ArrayList<String>(); list.add(String.valueOf(rs.getInt("book_id"))); list.add(rs.getString("title")); list.add(rs.getString("author_name")); list.add(rs.getString("editor_name")); list.add(String.valueOf(rs.getDouble("price"))); list.add(rs.getString("isbn")); list.add(rs.getString("note")); } cstmt.close(); return obj; }
nel secondo array ci vanno invece i valori estrapolati dal ResultSet.
avete qualòche suggerimento??

Rispondi quotando
(mi riferisco alla progettazione ed a quello che hai in mente)
