terça-feira, 21 de setembro de 2010

[java-br] Re: Listar Itens Banco de Dados no JCombobox

·

 

public void inicializaCombobox(String nome) throws SQLException, Exception {
frmCadastroProduto fcp = new frmCadastroProduto();
fcp.jcFabricante.removeAllItems();
String sql = "select * from FABRICANTE where FAB_NOME like ? ";
PreparedStatement stmt = this.conexao.prepareStatement(sql);
stmt.setString(1, nome);
ResultSet rs = stmt.executeQuery();

while (rs.next()) {
fcp.jcFabricante.addItem(rs.getString("FAB_NOME"));
}
rs.close();
stmt.close();
}

Ja tentei dessa forma, mas não consigo chamá-lo ai inicializar o form, alguem sabe como seria?

--- Em java-br@yahoogrupos.com.br, Victor Coutinho <victorcoutinho1985@...> escreveu
>
> ele se referiu ao seguinte:
>
> String sql = "select * from FABRICANTE where FAB_NOME like ? ORDER BY
> > > FAB_NOME";
> > > PreparedStatement stmt = this.conexao.prepareStatement(sql);
> *stmt.setString(1, "PARAMETRO NOME NA CONSULTA");*
> > > ResultSet rs = stmt.executeQuery();
>
> você esqueceu de colocar o parametro de consulta, acho que é isso
>
> Atenciosamente,
>
> *Victor Coutinho*
>
> Tecnólogo em Análise e Desenvolvimento de Sistemas - IFPA - 2007
> Especialista em Arquitetura de Software - UFPA 2010
> http://lattes.cnpq.br/7416203852681748
> Twitter @titocoutinho <http://www.twitter.com/titocoutinho>
>
> "Possuir um martelo não torna alguém um arquiteto" (Craig Larman)
>
>
> Em 21 de setembro de 2010 17:26, Hélder <helder.emiliano@...>escreveu:
>
> >
> >
> > Cara, num entendi direito, invés de preparestatement(sql)eu teria que
> > colocar preparestatement(outra coisa)?
> >
> > --- Em java-br@yahoogrupos.com.br <java-br%40yahoogrupos.com.br>, Jeff
> > Prestes <jeffprestes@> escreveu
> >
> > >
> > > Helder,
> > >
> > > você não esta esquecendo de passar o parametro para o preparedStatement
> > > (query) "FAB_NOME like ?" ?
> > >
> > > Abs,
> > >
> > > Jeff Prestes
> > >
> > > Em 21 de setembro de 2010 12:36, Hélder <helder.emiliano@>escreveu:
> >
> > >
> > > >
> > > >
> > > > Pessoal gostaria de ao executar um formulario, ele ja listasse todos os
> > > > fornecedores cadastrados no jCombobox, dai eu criei o seguinte método:
> > > >
> > > > private void inicializaCombobox() throws SQLException {
> > > > jcFabricante.removeAllItems();
> > > > String sql = "select * from FABRICANTE where FAB_NOME like ? ORDER BY
> > > > FAB_NOME";
> > > > PreparedStatement stmt = this.conexao.prepareStatement(sql);
> > > > ResultSet rs = stmt.executeQuery();
> > > >
> > > > while (rs.next()) {
> > > > jcFabricante.addItem(rs.getString("FAB_NOME"));
> > > > }
> > > > rs.close();
> > > > stmt.close();
> > > > }
> > > > e chamo ele no initialize component();, mas não funciona algúem tem uma
> > > > dica para isto funcionar?
> > > >
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog