Código de Visual CSharp .NET - Generador de Clases a partir de una DB MySQL

Imágen de perfil

Generador de Clases a partir de una DB MySQLgráfica de visualizaciones


Visual CSharp .NET

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 28 de Septiembre del 2017 por Ariel (Publicado el 27 de Septiembre del 2017)
799 visualizaciones desde el 27 de Septiembre del 2017. Una media de 14 por semana

Alguna vez nos a tocado crear las clases de las modelo de base de datos, y nos encontramos con una gran cantidad de tablas y realizar una por una estas clases nos demandaría mucho tiempo además que se vuelve algo mecánico, y lo que buscamos es minimizar tiempo en el desarrollo. En uno de los proyecto que estuve tenía que crear las clases para cada tabla donde debían contener los gets sets y los métodos de "crear", "modificar", "eliminar", "buscar por Id" (más conocido como CRUD), es entonces que decidí realizar un programa que me genere automáticamente estas clases con sus respectivos métodos, basados en una arquitectura de desarrollo de la empresa...

El programa está desarrollado en C# y MODIFICADO PARA EXTRAER LAS INFORMACIÓN DEL ESQUEMA DE BASE DE DATOS DE MYSQL libmysql - mysqlnd 5.0.12





Esta rutina permite leer las tablas de la base de datos y crear las clases para su conexion.


generando_clases_c-_basededatos_cfloresj5
generando_clases_c-_basededatos_cfloresj10

Requerimientos

WIN 7 O SUPERIOR
Servidor de base de datos
Tipo de servidor: MariaDB
Versión del servidor: 10.1.25-MariaDB - mariadb.org binary distribution
Versión del protocolo: 10

VS2012 O SUPERIOR

1.1
estrellaestrellaestrellaestrellaestrella(2)

Actualizado el 07 de Noviembre del 2017 (Publicado el 27 de Septiembre del 2017)gráfica de visualizaciones de la versión: 1.1
800 visualizaciones desde el 27 de Septiembre del 2017. Una media de 14 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

ESTA VERSIÓN ESTA MEJORADA PARA CONECTARCE A BASES DE DATOS DE MYSQL
  • Archivos para descargar

Si alguno de los archivos de descarga no funciona, comentanos aquí el error.




Comentarios sobre la versión: 1.1 (2)

Samuel de Haro
18 de Julio del 2018
estrellaestrellaestrellaestrellaestrella
Te felicito por el código, me es de mucha utilidad, yo programaba un poco en java y apenas estoy viendo C# , tengo una pregunta, los procedimientos almacenados los tendría que generar aparte?

Saludos
Responder
Imágen de perfil
Ariel
20 de Julio del 2018
estrellaestrellaestrellaestrellaestrella
Que tal Samuel, efectivamente, las clases para los SP tendrías que generarlas aparte. Te comento que esto es por mera practica ya que exiten herramientas ORM en el mercado que son mas eficaces.

Saludos!!
Responder

Comentar la versión: 1.1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s4221  
Revisar política de publicidad