Bem, então você não pode usar o
setModel(...)
pois isso substituirá todos os dados existentes pelos novos dados. E você não pode usar o
DbUtils.resultSetToTableModel(...)
pois isso retornará um novo TableModel. Em vez disso, você precisará ler os dados do
ResultSet
uma linha de cada vez. Conforme você lê cada linha, você pode usar o addRow(...)
método do DefaultTableModel
para adicionar cada nova linha de dados ao modelo existente.