¿Qué herramientas gratuitas pueden generar clases simples POCO/DTO desde la base de datos del servidor MS SQL? Con propiedades y campos, pero nada más.Herramienta para generar POCO/DTO desde la base de datos (SQL Server)
Respuesta
Eche un vistazo a MyGeneration - es una herramienta gratuita de generación de código para SQL Server que le permite definir las plantillas que serán impulsadas por la estructura de la base de datos.
Usted decide lo que saldrá en el otro lado.
¡Gracias! ¿Cómo es que esto se vota, se vota y sin un comentario? De todas formas; ¿Podría preguntar también qué especificar como "proveedor" para SQLExpress? Me conecto con éxito con otras herramientas con este enlace: (Fuente de datos = PC \ SQLEXPRESS; Catálogo inicial = RoboDBTest; Seguridad integrada = Verdadero;) ... Pero si yo (con MyGenerator) pongo Provider = SQLOLEDB; frente a eso, obtengo un error de conexión: [System.Data.OleDb.OleDbException] - No hay ningún mensaje de error disponible, código de resultado: DB_E_ERRORSOCCURRED (0x80040E21). – bretddog
@bretddog - No sé exactamente. Mire en http://connectionstrings.com y pruebe diferentes opciones para su versión. – Oded
@bretddog Espero que esto haya sido votado porque parece spam: anuncio de algún sitio web sin atribución alguna. – Richard
No se encontró nada adecuado, por lo que creó una secuencia de comandos TSQL muy simple. Aquí está el gist. salida
muestra:
public class EmployeeDto
{
public int Id { get; set; }
public int AccountId { get; set; }
public string ExternalId { get; set; }
public string EmailAddress { get; set; }
public bool IsActive { get; set; }
public string UniqueId { get; set; }
public bool IsBuiltIn { get; set; }
public string LastName { get; set; }
public string FirstName { get; set; }
public string MiddleName { get; set; }
public bool IsAuthorizedOnAllDepartments { get; set; }
}
Gran solución simple, gracias :) – Paulj
- 1. ¿Qué herramientas BUENAS están disponibles para generar ERD desde una base de datos de SQL Server?
- 2. Herramienta para generar el diccionario de datos del archivo SQL
- 3. ¿Hay alguna herramienta para generar una base de datos completa DDL para SQL Server? ¿Qué pasa con Postgres y MySQL?
- 4. Cómo generar el modelo desde la base de datos
- 5. SQL Server: Importar base de datos desde .mdf?
- 6. Cómo generar un diagrama de un esquema de base de datos muy grande (SQL Server)
- 7. SQL Server 2008 - crear script de base de datos (esquema + datos) con la línea de comandos
- 8. Generar Call-Tree desde la base de datos cscope
- 9. ¿Cómo crear un proyecto de base de datos desde una base de datos SQL Server existente?
- 10. Exponer la base de datos de SQL Server como servicio web para obtener datos de
- 11. ¿Hay alguna herramienta gratuita para generar secuencias de comandos 'INSERT INTO' en MS SQL Server?
- 12. Primera herramienta de desarrollo de prueba para SQL Server 2005?
- 13. ¿Cómo puedo exportar datos desde SQL Server?
- 14. ¿Cómo creo una base de datos programáticamente en SQL Server?
- 15. FxCop para SQL Server - Herramienta para analizar las bases de datos de SQL Server en busca de posibles problemas
- 16. Herramienta para analizar el rendimiento de SQL Server
- 17. Base de datos SQL Azure usando SQL Server Management Studio
- 18. ¿Generar scripts del servidor SQL desde la línea de comandos?
- 19. ¿Cómo generar programáticamente DDL desde la base de datos Oracle?
- 20. Migraciones de base de datos para SQL Server
- 21. ¿Cómo convertir la base de datos de SQL Server 2008 R2 a SQL Server 2012?
- 22. Administrador de base de datos de SQL Server gratis
- 23. ¿Es posible generar modelos django desde la base de datos?
- 24. Generando un script SQL de datos de mi base de datos (SQL SERVER)
- 25. Herramienta para generar carga utilizando la base de datos de muestra
- 26. Traer la base de datos de SQL Server en línea
- 27. ¿Quitar usuario de la base de datos de SQL Server?
- 28. Migrar la base de datos SQLite a Microsoft SQL Server
- 29. Código para insertar datos en la base de datos de SQL Server usando la biblioteca Enterprise
- 30. ¿Crear una base de datos desde otra base de datos?
¿Qué versión de .NET Framework está usando? – Kane
¿Qué capa de acceso a datos está utilizando: LINQ to SQL, EF4, EF4 + CTP5, ...? – Richard
@Richard: FluentNHibernate (opción de preferencia no debatible) – bretddog