[pyar] Almacenar código python en una tabla

Gustavo Campanelli gedece en gmail.com
Mie Dic 21 09:50:04 ART 2011


>On Wed, Dec 21, 2011 at 09:33, Daniel <dmlistapython en gmail.com> wrote:
> Hola Gente, para una aplicación un tanto particular
> necesito correr un fragmento de código distinto  para
> cada registro (un rutina de importación de datos, una para cada proveedor)
>
> ¿puedo de alguna manera almacenar un script python en un campo
> de la tabla y después ejecutarlo? ¿cómo puedo hacerlo?
>
> (aclaro que soy conciente de la seguridad, etc, no estaría disponible
> para el usuario
> sólo para mi.)
>
>
>
>
>
>
> --
> Daniel Malisani
> _______________________________________________


Esa forma es interesante desde el punto de vista de la programación,
pero realmente fea desde el punto de vista de la administración de
bases de datos.

En realidad te convendría almacenar un campo con un contenido que, al
ser ejecutado por tu programa que ya tiene todo el código haga que se
ejecute la parte de la lógica correspondiente al contenido de ese
campo. Incluso podes ir más allá y tratar a ese contenido del campo
como un conjunto de banderas que habilitan distintas combinaciones del
código, de acuerdo a como sea necesario.

Gedece



More information about the pyar mailing list