Vous n'utilisez pas la bonne sémantique. execute
a une autre sémantique que executeQuery
.
La solution la plus simple (le plus petit changement de code) pour vous est de passer à executeQuery
:
// execute get_records
cstmt.executeQuery();