Pessoal eh o seguinte:
eu tenho no meu sistema uma tela de pesquisa…
ele pesquisa os produtos tudo direitiho…
mas na hora que eu pressiono Enter ele não coloca na tela…
o que será que tem de errado?
Eis o código:
try {
if (x== 1) {
PassarDados("Categorias", "Select * from Categorias where NomeCat like '"+ tfDescricao.getText()+"%'","Cod_Cat", "NomeCat");
cnx.rs.first();
Produtos.nm=cnx.rs.getString("Cod_Cat");
Mesas.nm=cnx.rs.getString("Cod_Cat");
}
if (evt.getKeyCode()== evt.VK_ENTER) {
this.dispose();
}
} catch (java.sql.SQLException e) {
JOptionPane.showMessageDialog(null,"Informação digitada não existe no banco de dados!");
}
este agora é o código quando pressiona Enter na caixa do código dos produtos:
if ((evt.getKeyCode()== evt.VK_ENTER) && (tfCategorias_Cod_Cat.getText().length()==0)) {
pesq.setTitle("Pesquisa de Categorias");
pesq.PassarDados("Categorias", "Select * from Categorias","Cod_Cat", "NomeCat");
pesq.x = 1;
pesq.setVisible(true);
// tfCodCat.setText(pesq.tfDescricao.getText());
} else if ((evt.getKeyCode()== evt.VK_ENTER) && (tfCategorias_Cod_Cat.getText().length()>0)) {
tfIDMesas.requestFocus();
}
Alguém poderia me ajudar?
Obrigada