Presento inconveniente al realizar una doble consulta con la instruccion LIKE en SQL, quiero realizar la
busqueda a la base de datos mediante nom_producto y idproducto, en este caso la busqueda la hago
con nom_producto y se efectua de manera correcta, quiero algo como asi:
SELECT * FROM producto WHERE nom_producto LIKE ? AND idproducto LIKE ?
En este caso aparece el siguiente error:
private void txfSearchKeyReleased(java.awt.event.KeyEvent evt) {
String sql = "SELECT * FROM producto WHERE nom_producto LIKE ?";
try{
pst = conn.prepareStatement(sql);
pst.setString(1, txfSearch.getText()+"%");
rst = pst.executeQuery();
tablaproductos.setModel(DbUtils.resultSetToTableModel(rst));
}
catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}
}