La Web del Programador: Comunidad de Programadores
 
    Pregunta:  61027 - LLAMAR A UN PROC.ORACLE DESDE VFP CON ODBC
Autor:  Eduardo Q
Buenas....

Necesito, por favor, alguien me pase la sintaxis de la llamada a un paquete Oracle, pasandole parametros de entrada y recibiendo en variables las respuestas. La conexion a la Bd Oracle la tengo Ok y es con ODBC.

Gracias.

  Respuesta:  carlos mupe
Estimado la sintaxis debe ser igual a la utilizada en oracle, solo debes apoyarte en las funciones

STORE SQLCONNECT('nombreodbc', 'usuario', 'pass') TO ccon
IF ccon<= 0
= MESSAGEBOX('no se pudo conectar', 16, 'SQL Connect Error')
return
ENDIF
=SQLSETPROP(ccon, 'asynchronous', .f.)

Cmdo=" llamado store proc con parametros "
=SQLEXEC(ccon,Cmdo,'nombrecursor')

=SQLDISCONNECT(ccon)

select nombrecursor
scan
* recorrer
select nombrecursor
endscan