Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Forma atachada a procedimiento se descompila

Estas en el tema de Forma atachada a procedimiento se descompila en el foro de Oracle en Foros del Web. Saludos, Diseñe una forma atachada a procedimiento que me retorna un ref cursor (es obligatorio que trabaje de esta manera) y cada ves que compilo ...
  #1 (permalink)  
Antiguo 14/02/2009, 12:19
toc
 
Fecha de Ingreso: enero-2009
Mensajes: 3
Antigüedad: 15 años, 10 meses
Puntos: 0
Busqueda Forma atachada a procedimiento se descompila

Saludos,

Diseñe una forma atachada a procedimiento que me retorna un ref cursor (es obligatorio que trabaje de esta manera) y cada ves que compilo el paquete que contiene el procedimiento esta se descompila aunque no haya hecho ningún cambio al procedimiento, basta solo con que lo compile para que la forma no funcione. Por favor su ayuda con este caso gracias
  #2 (permalink)  
Antiguo 14/02/2009, 21:14
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 9 meses
Puntos: 7
Respuesta: Forma atachada a procedimiento se descompila

lei tres veces y no entendi, puedes explicar mas a detalle el problema plis, igual te podemos ayudar
__________________
Blogzote.com :-) Mi blog
  #3 (permalink)  
Antiguo 21/02/2009, 06:02
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 6 meses
Puntos: 43
Respuesta: Forma atachada a procedimiento se descompila

Aunque no pasa siempre ,es correcto lo que dices.
Si tu tienes un FMB que llama a un procedure, al compilarlo, el FMX guarda internamente ciertos datos como puede ser el Timestamp del procedure.
Si tu compilas el procedure, su timestamp cambia y el FMX se descompila ( repito, no siempre ), al igual que si tienes un package y recompilas la especificacion.
Como dices que te pasa siempre, mete el procedure en un package. El fmb se compila contra la especificación , no contra el body y por muchas cambios que hagas en el body, el fmx te funcionará hasta que cambies la especificación, en ese caso deberas recompilar el fmb.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:08.