C sharp - Consulta sobre Configurar base de datos desde formulario

 
Vista:
sin imagen de perfil

Consulta sobre Configurar base de datos desde formulario

Publicado por Rene (2 intervenciones) el 05/06/2016 23:59:55
Hola, buenas.

Tengo una consulta y quiero saber si es posible o no, y de que manera podria realizarlo o algun ejemplo.

Tengo un proyecto para la universidad y entre lo que quiero realizar es un sistema de inventario que se configure segun las necesidades del cliente, es decir, que el cliente elija si quiere un campo para caracteres y enteros, solo enteros, que elija cuantos caracteres desea ingresar y si se aplicara alguna mascara para el uso de monedas (por ejemplo, que se ingresen de manera 50,000.00 en vez de 50000)

En resumen, quiero saber si es posible que:

Se cree un formulario de configuracion donde se le pida al usuario que elija que campos desea tener en su programa (que le pida que ponga un campo para nombre, para apellido, para cantidad, etc y seguido elija el tipo de campo ya sea nvarchar, varchar, int, y por ultimo su longitud), y una vez que el usuario realiza estos pasos, entonces presionar un boton de crear y que automaticamente se generen esas tablas y/o columnas en la base de datos y luego muestre un nuevo formulario donde le va permitir ingresar y almacenar la informacion en base a los campos que el usuario configuro primeramente.

No se si me logro dar a entender, pero me gustaria saber si es posible que el mismo usuario cree sus campos para la base de datos y que ya luego solo se trabaje en los formularios con los campos generados.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Wilfredo Patricio Castillo
Val: 707
Oro
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

Consulta sobre Configurar base de datos desde formulario

Publicado por Wilfredo Patricio Castillo (416 intervenciones) el 06/06/2016 19:13:43
Claro que si se puede, se puede crear desde la base de datos hasta las tablas definiendo los campos, tipos de datos y todo ello.

Ahora, que quieras trabajar desde un formulario con esa tabla creada de esa manera, tendrías que primero guardar las variables que usaste para crear los campos y tipos de datos, pero ya esa es otra historia, no es nada óptimo, a menos que utilices reflection para descubrir que tipos de campos y de datos son, entonces la cosa como que se degrada.

Así que de que se puede se puede, ahora el asunto es si realmente vale la pena trabajar de esa manera?.

Saludos cordiales,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar