La Web del Programador: Comunidad de Programadores
 
    Pregunta:  55286 - EJECUTAR PROCEDIMIENTO DE ORACLE
Autor:  miguel gomez
Tengo un procedimiento en ORACLE y no sé como llamarlo desde ACCESS. Con el ODBC tengo vinculadas las TABLAS y me funciona perfectamente todo (Querys, Forms, Reports, etc...).

He leído en la ayuda de ACCESS que se pueden invocar procedimientos de ODBC mediante una consulta de PASO A TRAVÉS. Pero no se como hacerlo.

Gracias.

  Respuesta:  Delfín Muñoz
Yo no lo hago desde Oracle pero para SQL Server, lo que tienes que hacer es crear un consulta de paso a través cuyo texto sea algo así como:
DECLARE @return_value int

EXEC @return_value = [Nombre del Procedimiento]

SELECT 'Return Value' = @return_value

Eso sí, en la hoja de propiedades de la consulta de paso a través tienes que poner la cadena de conexión ODBC adecuada.