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

Imágen de perfil
Val: 24
Ha aumentado 1 puesto en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

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


Visual CSharp .NET

Publicado el 27 de Septiembre del 2017 por Ariel (3 códigos)
1.645 visualizaciones desde el 27 de Septiembre del 2017

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 7 de Noviembre del 2017 (Publicado el 27 de Septiembre del 2017)gráfica de visualizaciones de la versión: 1.1
1.646 visualizaciones desde el 27 de Septiembre del 2017
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

ESTA VERSIÓN ESTA MEJORADA PARA CONECTARCE A BASES DE DATOS DE MYSQL

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
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...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s4221