Re:armazenar conteúdo do ResultSet em um array

acho melhor vc usar um List , para isso …

acho que não:
mas vc poderia fazer assim:


                        List list = new ArrayList();
			Statement stmt = con.createStatement();
			ResultSet rs = stmt.executeQuery("SELECT Nome FROM Posto ORDER BY Nome");
			while (rs.next()){
				
			  list.add(rs.getString("Nome"));
			}

Iterator it = lis.iterator();

while (it.hashNext())
{
   c.addItem(it.next());
}

opa galera, beleza?
Eu preciso fazer uma JComboBox com um conteúdo que eu vou tirar de um banco de dados. Como eu faço isso? Eu peguei o resultSet e passei pra um array de Strings, mas eu to com problemas na hora de instanciar este array, pois não sei o tamanho que o resultSet terá. Como posso fazer essa passagem do conteúdo do resultset para um array com o tamanho certo (para que a JComboBox não fique com espaços em branco)?

valeu :wink:

Desculpa a pergunta, não tenho acesso ao meu projeto daqui.
O construtor do JComboBox aceita o List?

valeu :wink:

vou ver se funciona amanhã então.
valeu pela ajuda cara, amanhã apareco pra dizer se deu certo.

flw :wink: