Append procedures en EXE

14/02/2005 - 19:53 por heriberto uc | Informe spam
hola a a todos.

Les comento que quiero crear un BD mediante codigo en tiempo de ejecucion
con Integridad Referencial, para agregar la integridad importo los
procedmientos almacenados desde un archivo de texto mediante APPEND
PROCEDURES , pero solo funciona en tiempo de desarrollo, cuando el entorno
de desarrollo esta funcionado. Pero cuando genero el ejecutable y me
indica un error de "caracteristica no soportada" justo en la linea del
APPEND PROCEDURES , ¿es acaso q estos comandos solo funcionan dentro de el
entorno de desarrollo?
¿Alguien conoce por que? o ¿existe alguna alternativa de implementar la
integridad referencial en el ejecutable?.


PD : En tiempo de desarrollo, funciona perfectamente todo, la creacion de
la bd, la integridad referencial y los procs. almacenados.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
 

Leer las respuestas

#1 Raül Vidiella
18/02/2005 - 12:02 | Informe spam
Este comando no funciona en ejecucio.
Para incorporar procedimientos almacenados en ejecución utlizo el
siguiente metodo:

Primero guardo los procedimientos almacenados del la base de datos en
dos ficheros. Uno son los procedimientos en formato texto, el otro son
los procedimientos compilados.

USE basededatos.dbc
LOCATE FOR objectname="StoredProceduresSource"
IF FOUND()
COPY MEMO code TO "procedimientos.src"
ENDIF
LOCATE FOR objectname="StoredProceduresObject"
IF FOUND()
COPY MEMO code TO "procedimientos.cod"
ENDIF
use

Tanto el nombre como las extensiones so orientativas.

Despues en ejecucion puedes añadirlos:

USE basededatos.dbc
LOCATE FOR Objectname = 'StoredProceduresSource'
IF FOUND()
APPEND MEMO Code FROM procedimientos.src OVERWRITE
ENDIF
LOCATE FOR Objectname = 'StoredProceduresObject'
IF FOUND()
APPEND MEMO Code FROM procediminetos.cod OVERWRITE
ENDIF
USE


Saludos
Raül Vidiella

En/na heriberto uc ha escrit:
hola a a todos.

Les comento que quiero crear un BD mediante codigo en tiempo de ejecucion
con Integridad Referencial, para agregar la integridad importo los
procedmientos almacenados desde un archivo de texto mediante APPEND
PROCEDURES , pero solo funciona en tiempo de desarrollo, cuando el entorno
de desarrollo esta funcionado. Pero cuando genero el ejecutable y me
indica un error de "caracteristica no soportada" justo en la linea del
APPEND PROCEDURES , ¿es acaso q estos comandos solo funcionan dentro de el
entorno de desarrollo?
¿Alguien conoce por que? o ¿existe alguna alternativa de implementar la
integridad referencial en el ejecutable?.


PD : En tiempo de desarrollo, funciona perfectamente todo, la creacion de
la bd, la integridad referencial y los procs. almacenados.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares