[Microsoft][ODBC Driver Manager] Estado de cursor inválido

Olá.

Quando o sistema vai executar a sql, que não irá retornar nada, dá o erro:

[Microsoft][ODBC Driver Manager] Estado de cursor inválido

A parte do código que retorna este erro é:

        stmtTurma = this.con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
        rSTurma = stmtTurma.executeQuery(sSqlTurma);

Observação:
O erro não ocorre na coleta de dados. O erro ocorre quando vou executar a instrução sql, quando a mesma não retorna nenhum valor.

Se alguem puder ajudar, desde já eu agradeço.