Você não está usando a semântica correta.
execute tem outra semântica além de executeQuery . A solução mais fácil (menor alteração de código) para você é mudar para
executeQuery : // execute get_records
cstmt.executeQuery();
execute tem outra semântica além de executeQuery . executeQuery : // execute get_records
cstmt.executeQuery();