Pessoal alguém pode me ajudar por favor !!!
Ao clicar no botão Pesquisar, deverá ser efetuado o select (utilize like) para ?preencher? umrecordset e PreparedStatement para fazer o SQL. Os botões Próximo e Anterior devem permitir a navegação pelo recordset
e esta dando o seguinte erro: Java.sql.SQLException: [Microsoft][ODBC Driver Manager] Estado de cursor inv?lido
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String sql = “select * from tb_funcs inner join tb_cargos on tb_funcs.cod_cargo=tb_cargos.cd_cargo where nome_func like ?”;
try {
PreparedStatement preparedStatement = con_funcionario.conexao.prepareStatement(sql);
preparedStatement.setString(1,"%" + tf_nomepesquisa + "%");
con_funcionario.resultset = preparedStatement.executeQuery();
while(con_funcionario.resultset.next())
tf_nome.setText(con_funcionario.resultset.getString("nome_func"));
tf_cargo.setText(con_funcionario.resultset.getString("ds_cargo"));
tf_salario.setText("" +con_funcionario.resultset.getFloat("sal_fun"));
} catch (SQLException ex) {
Logger.getLogger(Cad_funcionario.class.getName()).log(Level.SEVERE, null, ex);
}