Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Nospheratus en 2 Junio 2005, 19:17 pm



Título: Ejecutar Codigo Almacenado como texto en una Base de Datos
Publicado por: Nospheratus en 2 Junio 2005, 19:17 pm
Buenos dias:

Me han dejado el almacenar codigo de visual basic en un campo de una base de datos. El codigo se puede consultar como cualquier consulta a una base de datos, el problema es que visual tiene que ejecutar ese codigo y no solo consultarlo como texto.

Saludes a todos, agradecere mucho su ayuda.


Título: Re: Ejecutar Codigo Almacenado como texto en una Base de Datos
Publicado por: soplo en 2 Junio 2005, 19:36 pm
Hola
Pues debes leer ese campo y grabar un fichero llamado XX.exe donde grabas caracter a caracter todo el contenido del campo.

Ten cuidado de no insertar saltos de línea ni nada ¿eh?

Con eso conseguirás el software (suponiendo evidentemente que no le falten librerías y demás).

Ahora ya solo tienes que ejecutar el programa (y luego si quieres borrarlo.

Un saludo


Título: Re: Ejecutar Codigo Almacenado como texto en una Base de Datos
Publicado por: Slasher-K en 2 Junio 2005, 21:21 pm
Creo que se refería a que tiene el código fuente de un programa y quiere ejecutarlo. Si es a eso a lo que te referis entonces no es posible. Lo unico que podrías hacer es tener el compilador (LINK.EXE) y compilar el código para luego ejecutarlo.

Saludos.


Título: Re: Ejecutar Codigo Almacenado como texto en una Base de Datos
Publicado por: Nospheratus en 2 Junio 2005, 22:04 pm
Pues no es un programa completo mas que todo es guardar condiciones mas o menos de unas 6 lineas de codigo en visual, y a medida el programa vaya ejecutandose llamar esta porcion de codigo alamacenada en un campo de una base de datos y ejecutarla como parte del programa principal..

Gracias por sus comentarios

Nospheratus


Título: Re: Ejecutar Codigo Almacenado como texto en una Base de Datos
Publicado por: maxnet en 3 Junio 2005, 09:00 am

con vbscript puedes ejecutar codigo fuente