tenho uma pag web q possui um formulario com 3 select(caixas de selecao). minha duvida e a seguinte: se quero atualizar os dados utilizando esse formulario, como posso fazer para qnd pegar esses dados os combobox estejam setados com os dados(o registro escolhido) q veio do banco e ainda der as opções(os outros registros da tabela) q existe no banco para mim poder mudar???
Reformula a tua pergunta, tá muito confusa desse jeito.
ramilani12
Acho que entendi , vc ta querendo dizer qndo escolhe um registro o dado referente ao JComboBox seja setado com registro do banco de dados e que venha as outras opções ?
Será meio complicado
cu_ringa
vou selecionar um registro no meu banco. no formulario q vou mostrar-lo tem um combobox q deve aparecer nele um dos campos do registro selecionado. o problema q tou tendo eh, q alem de mostrar o campo q esta no registro no combo ele tb deve ter as opcoes de todos os dados de sua tabela:
tipo:
tabela cliente tem as seguintes pessoas:
maria
michele
livia
qnd selecionar o registro q tenha livia. no combo deve aparecer o nome livia, alem de ter as opcoes michele e maria.
cu_ringa
e ai ramilani12, tem como fazer. Me de uma dica.
ramilani12
cu_ringa:
e ai ramilani12, tem como fazer. Me de uma dica.
Cara , minha idéia seria essa vc traz as informações do banco de dados e traz todas dados do JComboBox
importjava.util.List;importjava.util.ArrayList;importjava.util.Iterator;preencherseucombo:privatevoidinserirCombo(){try{Statementstmt=con.createStatement();ResultSetrs=stmt.executeQuery("SELECT Nome FROM Posto ORDER BY Nome");while(rs.next()){jPosto.addItemListener(rs.getString("Nome"));}stmt.close();}catch(SQLExceptionex){System.err.println("Erro I/O.\n "+ex.getMessage());}}
Cara não testei mas idéia é essa , primeiramente inserir o Combo sem segredo na parte de procurar, pego o dado que veio no select e jogo na variavel nomePosto , jogo os dados do JComboBox numa List, declaro um Iterator para percorrer os dados do List e irei procurando até achar o “danado” criei um contador para qndo achar remover ele do combo senão ficaria dois , blza ?
Qualquer coisa retorne…
cu_ringa
ramilani12,
Acho q num me expressei direito, na verdade num eh bem um combo do swing, e sim um <html:select> do struts.