FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Como ejecutar código almacenado en una base de datos
Hola amigos, tal como les planteo en el título de este mensaje, estoy buscando la forma de poder ejecutar código que, previamente, fué almacenado en un campo de texto de una base de datos. Ustedes se preguntarán ¿para que hacer esto?, bueno el tema es así, necesito crear unos listados utilizando directamente el objeto printer, y quisiera almacenar todas las instrucciones necesarias para armar dicho listado en un campo de una base de datos, luego cuando necesite ese listado, recupero el código de la base de datos, y aqui esta mi problema, ¿como lo ejecuto, si es que hay alguna forma?.
Espero haber transmitido adecuadamente mi duda y quedo a la espera de alguna sabia respuesta. |
#2
|
||||
|
||||
¡Muy interesante pregunta...! pero analizandola un poco me parece muy dificil lograrlo, ya que como todos sabemos todo código de delphi es compilado y linkeado por el compilador de manera que cuando tu aplicacion (archivo.EXE) quiera poder convertir (compilar) las instrucciones recuperadas de la base de dato pues será necesario tener el compilador de delphi para poder compilar y ejecutar dichas lineas de código.
De todas formas te sugiero (personalmente) que el problema de tu listado lo resuelva de otro modo si es posible. Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#3
|
||||
|
||||
Hola
Pues me atrevería a decir, depende. Si es SQL, se puede. Si es codigo que tenga forma de ejecutarse dentro de otro proceso como una funcion, se puede. Creo que depende de a que se llama codigo. Saludos
__________________
Siempre Novato |
#4
|
||||
|
||||
Cita:
saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#5
|
||||
|
||||
Hola
Creo que por codigo dice: elementos de configuracion: Cita:
Saludos
__________________
Siempre Novato |
#6
|
|||
|
|||
gracias por los post, aclaro un poquito el tema, lo que necesitaría es poder meter todo el código necesario para construir el listado, a continuación, pongo unas cuantas líneas demostrativas:
lo que busco es meter este código dentro de un campo tipo blob, por ejemplo, y luego, desde mi aplicación, levantar el registro correspondiente, acceder a dicho campo blob, tomar el texto de allí dentro y ejecutarlo. Si se pudiera hacer esto, podriamos alimentar de listados a un sistema simplemente con enviarle, mediante cualquier forma, el registro de datos, campo blob incluido y listo, tendríamos activo un nuevo listado. Obviamente, antes se debería aseguar que el código está libre de errores. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Procedimiento almacenado que pueda consultar una base de datos diferente. | fredycc | Firebird e Interbase | 3 | 15-04-2009 21:17:06 |
Como hacer backup de una base de datos Mysql mediante codigo delphi 7 | OscarBravo | SQL | 1 | 09-02-2008 04:08:02 |
Acceder otra base de datos en Procedimiento Almacenado Firebird | mario_2000 | Conexión con bases de datos | 2 | 05-09-2006 16:35:27 |
Ejectutar Procedimiento Almacenado en otra Base de Datos | AGAG4 | Conexión con bases de datos | 2 | 20-09-2004 20:12:44 |
Como Ejecutar Un Query Desde Un Procedimiento Almacenado | multisof | Firebird e Interbase | 2 | 04-11-2003 06:15:28 |
|