StringnomeProduto=jComboBox1.getSelectedItem().toString();Connectionconexao=ConectaBanco.getConexao();try{Statementstmt=conexao.createStatement();Stringsql="select * from produto where nome = '"+nomeProduto+"' ";ResultSetrs=stmt.executeQuery(sql);}catch(SQLExceptionerro){System.out.println("Erro : "+erro);}
michetti
O conteúdo que esta no getSelectedItem() já é uma string nem precisa usar o toString();
Que erro esta dando ?
S
santos619
Dentro do combobox está o nome e o preço juntos ex:Caneta - 1,00?
Eu queria saber se tem um jeito de pegar só o nome do produto dentro do comboBox.
rafaelshock
no seu banco de dados vc está gravando de que forma? em dois campos juntos ou separados? um valor e outro descrição?
S
santos619
No meu banco os campos descrição e valores estão separados.
michetti
Para pegar so o texto tente isto…
nomeProduto.substring(0,3);
Ai vai pegar o texto da posição 0 ate a 3, lembrando que começa do 0 por exemplo
JAVA
0123
S
santos619
Obrigado, deu certo.
michetti
Vá no primeiro post clique em EDITAR e altere o título do tópico colocando o pre-fixo de [RESOLVIDO] para que todos saberem que você conseguiu resolver o seu problema.