Duvida com while para pegar dois parametros

1 resposta
rapha.java
Olá novamente. Estou com uma duvida no meu codigo. Na minha página existe uma SelectItem que puxa do banco de dados todos os nomes dos revendedores, cada revendedor esta associado a um tipo de programa (outra SelectItem), mas paar isso preciso pegar o id do revendedor durante o while, tentei dessa forma :
public List<SelectItem> listar() {
		PreparedStatement stmt;
		try {
			stmt = this.getcon.prepareStatement("select * from cad_usuario");
			ResultSet rs = stmt.executeQuery();
			List<SelectItem> itens = new ArrayList<SelectItem>();
			while (rs.next()) {
				SelectItem combo = new SelectItem();// aqui é instanciada a uma
													// SelectItem
				combo.setValue(rs.getInt("id_usuario"));
				combo.setLabel(rs.getString("nome"));
				
				itens.add(combo);
			}
			rs.close();
			stmt.close();
			return itens;// retorna a lista já adiciona com os campos
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return null;
	}
como faço para pegar o "id do revendedor no banco de dados"? nesse while e como passa-lo para uma String? Obrigado.

1 Resposta

drsmachado

Pesquise por JOIN em SQL

Criado 19 de julho de 2011
Ultima resposta 19 de jul. de 2011
Respostas 1
Participantes 2