terça-feira, 21 de setembro de 2010

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

·

tenta primeiro listar sem adicionar no teu combobox, depois se você
conseguir fazer a consulta ai sim se preocupa em popular o combobox.


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:43, Hélder <helder.emiliano@hotmail.com>escreveu:

>
>
> 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 <java-br%40yahoogrupos.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><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]
> >
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

------------------------------------

Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/java-br/

<*> Para sair deste grupo, envie um e-mail para:
java-br-unsubscribe@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

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