Ae pessoal blz? Entao estou com dificuldades de carregar os dados do banco[oracle] em uma jtable…
Os dados até aparecem, mas se multiplicam, como vcs podem ver na imagem:

O certo era aparecer somente uma linha com esses dados e nao se repetindo como apareceu, a parte do codigo que adiciona eles na jtabel é esse:
public void addlotes() {
ResultSet lotes = null;
try {
lotes = con.prepareStatement("select idlotes, refe, qtd, os, nf, nomecli, datae, datas, prazo from lotes").executeQuery();
while (lotes.next()) {
String [] adicionar = new String [dados.length];
for (int i = 1; i <= dados.length; i++) {
adicionar[i-1] = lotes.getString(i);
System.out.println(adicionar[i-1]);
modelo.addRow(adicionar);
}
}
}catch (SQLException a) {
System.out.println(a);
}
}
