Procedures com retorno

1 resposta
MarcioCasteloBranco

Boa tarde senhores gostaria de saber se tem alguma restrição de chamar uma SP do ORACLE em J2EE com retorno de valores exemplo:

public void sp_Voto_Compulsorio(AutorizacaoCompulsorioTO autorizacaoCompulsorioTO, String voto,  int nr_error, String ds_error) throws DataAccessException {
        Connection connection = this.getConnection();
        CallableStatement statement = null;

        try {
            try {
                statement = connection.prepareCall("{call PC_AUTORIZACAO.SP_GRV_AUTORIZACAO_DBQ (?, ?, ?, ?, ?) }");
                /**
                 * Atributo correpondente à coluna AUT_CD_GESTOR.
                 */
                statement.setInt(1, autorizacaoCompulsorioTO.getCdGestor());
                
                /**
                 * Atributo correpondente à coluna DBQ_SQ_DESBLOQUEIO.
                 */
                statement.setInt(2, autorizacaoCompulsorioTO.getSqDesbloqueio());
                
                /**
                 * Atributo correpondente ao voto.
                 */
                statement.setString(3, voto);
                
                /**
                 * Atributo correpondente ao numero do erro.
                 */
                statement.setInt(4, nr_error);
                
                /**
                 * Atributo correpondente à descrição do erro.
                 */
                statement.setString(5, ds_error);
                
                statement.executeUpdate();
            } finally {
                if (statement != null) {
                    statement.close();
                }

                if ((connection != null) && (!connection.isClosed())) {
                    connection.close();
                }
            }
        } catch (SQLException e) {
            throw new DataAccessException(e.getCause());
        }
    }

Desde já agradeço Márcio

1 Resposta

MarcioCasteloBranco

Boa noite pessoal e possível já esta testado agradeço a todos.

Criado 8 de julho de 2010
Ultima resposta 8 de jul. de 2010
Respostas 1
Participantes 1