Quali strumenti gratuiti possono generare classi POCO/DTO semplici dal database MS SQL Server? Con proprietà e campi, ma niente più.Strumento per generare POCO/DTO dal database (SQL Server)
risposta
Dai uno sguardo allo MyGeneration - è uno strumento di generazione di codice gratuito per SQL Server che consente di definire modelli che saranno guidati dalla struttura del database.
È a decidere cosa uscirà dall'altra parte.
Grazie! Come mai questo viene sottovalutato, e senza un commento? Comunque; Potrei chiedere anche cosa specificare come "provider" per SQLExpress? Mi collego correttamente con altri strumenti con questo collegamento: (Origine dati = PC \ SQLEXPRESS; Catalogo iniziale = RoboDBTest; Sicurezza integrata = Vero;) ... Ma se I (con MyGenerator) inserisce Provider = SQLOLEDB; di fronte a ciò, ottengo l'errore di connessione: [System.Data.OleDb.OleDbException] - Nessun messaggio di errore disponibile, codice risultato: DB_E_ERRORSOCCURRED (0x80040E21). – bretddog
@bretddog - Non lo so esattamente. Guarda http://connectionstrings.com e prova diverse opzioni per la tua versione. – Oded
@bretddog Mi aspetto che questo sia stato rifiutato perché sembra spam - pubblicità per alcuni siti Web senza alcuna attribuzione. – Richard
Trovato niente adatto, quindi creato uno script TSQL molto semplice. Ecco lo gist. Uscita
Esempio:
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; }
}
Ottima soluzione semplice, grazie :) – Paulj
- 1. Strumento per SQL Server diff
- 2. Qualche strumento per convertire il database SQLite in SQL Server?
- 3. Strumento per generare dizionario dati da file SQL
- 4. Ottieni il file .sql dal database di SQL Server 2012
- 5. Test-First strumento di sviluppo per SQL Server 2005?
- 6. Elimina database SQL Server
- 7. Come generare infissi dal database con SqlAlchemy
- 8. Come generare oggetto @Entities dal database?
- 9. È possibile generare modelli django dal database?
- 10. Come generare un diagramma di uno schema di database molto grande (SQL Server)
- 11. Strumento per trovare i colli di bottiglia del database in sql server
- 12. Come generare un modello dal database esistente in Sails JS?
- 13. Confrontare gli strumenti per generare script di aggiornamento per il server SQL
- 14. Funzione ricorsiva per generare array multidimensionale dal risultato del database
- 15. L'elenco dei database dipende dal server scelto
- 16. Gestore di database gratuito di SQL Server
- 17. Script intero database SQL-Server
- 18. Impossibile connettersi al database di SQL Server
- 19. Rimuovere i numeri dal server sql stringa
- 20. Come generare dati casuali nel server SQL
- 21. Impostazione di una colonna timestamp JPA da generare dal database?
- 22. Database locale senza server sql
- 23. pg_dump database postgres dal server remoto
- 24. Indici filtrati dal server SQL
- 25. Genera database SQL CE dal codice EF: prima classe DbContext
- 26. Come utilizzare BCP o Sql Server Management Studio per estrarre i dati BLOB dal server Sql?
- 27. Strumento gratuito per la migrazione da Sybase SQL Anywhere 12 a MS SQL Server 2008
- 28. Quale strumento genera diagrammi dai dati gerarchici di SQL Server?
- 29. Strumento per generare carico utilizzando i dati di esempio del database
- 30. Come creare un progetto di database dal database SQL Server esistente?
Quale versione del framework .net stai usando? – Kane
Che livello di accesso ai dati stai usando: LINQ a SQL, EF4, EF4 + CTP5, ...? – Richard
@Richard: FluentNHibernate (scelta della preferenza non discutibile) – bretddog