Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Ejecutar codigo recogido desde SQL (http://www.forosdelweb.com/f29/ejecutar-codigo-recogido-desde-sql-351859/)

fredy666 22/11/2005 01:28

Ejecutar codigo recogido desde SQL
 
Buenos dias, tengo una tabla, desde la que creo un menu dependiendo del usuario que entra en la aplicación.

Ahora me dispongo a crear las acciones para ese menu, que quisiera recoger tambien de la tabla. A alguien se le ocurre alguna forma de conseguirlo???



Gracias

Maxi.Net 22/11/2005 06:11

Hola
con seguir que?
recorrer la tabla?

fredy666 22/11/2005 06:14

NO xD, haber lo que necesito es coger el valor que haya en una celda de la tabla, que puedo leer con un Reader y ejecutarlo, ya que sera una instruccion del tipo "frmMensajes.show".

En otras palabras, en la tabla tengo guardado "frmMensajes.show" y quiero ejecutarlo desde codigo.

¿Se puede?

Maxi.Net 22/11/2005 06:36

sorry si no entiendo mucho lo que quieres pero ¿sabes obtener el contenido de los campos de tu tabla?

Jose_minglein2 22/11/2005 06:38

Hola freddy lo veo muy muy chungo, si fuese para javascript o algo así, pues si, pero lo que quieres creo que no se puede. (Al menos que yo sepa)

fredy666 22/11/2005 06:41

OK, gracias, necesitava oir eso xD.


PD: Maxi.net, te respondo en el post que has puesto :p

moNTeZIon 22/11/2005 06:49

Se me ocurre que guardes en la BD unicamente el nombre del Form que se abre con esa opcion.
Luego, que tengas en algun lugar un pedazo de CASE con todos los forms posibles. Y luego, al obtener el valor de la BD, pues haces un form.show del Form que le toque...
Ejecutar la instruccion directamente que tengas guardada en la BD.. Chungo.
Pero estaría bien saber algo por el estilo. Puede llegar a ser muy util.

Saludos.

fredy666 22/11/2005 06:52

Ya lo tengo con un case y pillandolo de la BD, pero era por si se podia, de todas formas lo preguntare en los foso de Microsoft.

Muchas gracias

xknown 22/11/2005 17:57

.NET no tiene la flexibilidad de los lenguajes de _script_ para hacer eso, creo que recién se podrá ver algunas de estas características en futuras versiones...
http://lambda-the-ultimate.org/node/view/834

Saludos

fredy666 23/11/2005 01:01

Muchisimas gracias por sus respuestas tan concisas xD.


Ahora solo me queda terminar el menu dinamico (me queda el tercer nivel de menu xD)


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

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.