FoxPro/Visual FoxPro - Ejecutar Procedimientos Almacenados de Oracle

 
Vista:

Ejecutar Procedimientos Almacenados de Oracle

Publicado por Antonio (9 intervenciones) el 18/04/2005 18:57:34
Gracias David Amdor por tu respuesta

Pero sigo teniendo el problema y no se porque no se ejecuta el procedimiento almacenado haber si alguien puede ayudarme a resolver esto.

El procedimiento almacenado es:

create or replace procedure inserta_dias_fest(vdf_dia in date, vdf_festejo in varchar2, vdf_observaciones varchar2) is
begin
insert into dias_festivos
(dia,festejo,observaciones)
values (vdf_dia,vdf_festejo,vdf_observaciones);
commit;
end inserta_dias_fest;

y desde un formulario ejecuto la siguiente instruccion:

Store SQLCONN('instancia','usuario','psw') to nConexion
If nConexion <= 0
Messa("Error, No se pudo conectar a la Base de Datos")
Else
=sqlExec (nConexion,"{Call inserta_dias_fest ('" + alltrim(wfecha) + ;
"', '"+alltrim(wfestejo) + ;
"', '"+ alltrim(wobservaciones) + "'}")

=messagebox("El registro se realizo con Exito!!!",48,"Mensaje")

=sqldisconnect(nConexion)
Endif

De antemano gracias por sus respuestas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder