ücretsiz araçları MS SQL Server veritabanından basit POCO/DTO sınıfları üretebilir? Özellikler ve alanlar ile, ancak artık daha fazla.Veritabanından POCO/DTO oluşturmak için araç (SQL Server)
cevap
MyGeneration'a bakın - SQL Server için veritabanı yapısı tarafından çalıştırılacak şablonları tanımlamanızı sağlayan ücretsiz bir kod oluşturma aracıdır.
Diğer tarafta ne çıkacağına siz karar verin.
Teşekkürler! Bu nasıl olur da reddedilir ve yorumsuz olur? Neyse; SQLExpress için "sağlayıcı" olarak neyin belirtileceğini de sorabilir miyim? Bu bağlantı ile diğer araçlarla başarılı bir şekilde bağlanıyorum: (Veri Kaynağı = PC \ SQLEXPRESS; Başlangıç Kataloğu = RoboDBTest; Entegre Güvenlik = Doğru;) ... Ama (MyGenerator ile) Provider = SQLOLEDB koyduysam; Bunun önünde, bağlantı hatası alıyorum: [System.Data.OleDb.OleDbException] - Hata iletisi yok, sonuç kodu: DB_E_ERRORSOCCURRED (0x80040E21). – bretddog
@bretddog - Tam olarak bilmiyorum. Http://connectionstrings.com adresine bakın ve sürümünüz için farklı seçenekler deneyin. – Oded
@bretddog Bunun istenmeyen bir sonuç olduğunu düşündüğüm, çünkü spam gibi görünüyor. – Richard
Hiçbir şey bulamadığı için çok basit bir TSQL betiği oluşturdu. İşte gist.
Örnek çıktı:
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; }
}
Mükemmel bir çözüm, teşekkürler :) – Paulj
- 1. Veritabanından SQL Server 2008'e geçiş
- 2. Hata SQL Server 2014 için yeni 2014
- 3. Microsoft SQL Server
- 4. SQL Server - Verimli yolu verilerim bir haritalama/topaklanmaya oluşturmak için
- 5. Coğrafya ve mesafe kullanarak bir SQL Server veritabanından kayıtları seçin
- 6. SQL Server için GROUP_CONCAT
- 7. Veritabanından her gruptaki son kaydı alma - SQL Server 2005/2008
- 8. SQL Server veritabanından son eklenen depolanmış procs listesi nasıl alınır
- 9. sql betikleri oluşturmak
- 10. SQL veritabanından PHP'ye (CMS)
- 11. SQL Server
- 12. SQL Server veritabanından tüm verileri kaldırın ve verileri başka bir veritabanından yeniden girin.
- 13. R: RODBC & SQL Server
- 14. SQL Server için Debug.Assert Eşdeğeri
- 15. Sql Server ve Mysql Server arasında eşitleme
- 16. SQL Server
- 17. [SQL Server]
- 18. SQL Server
- 19. SQL Server
- 20. Sql Server
- 21. SQL Server
- 22. SQL Server
- 23. SQL Server:
- 24. SQL Server
- 25. SQL Server 2008 R2
- 26. SQL Server 2008
- 27. SQL Server 2012 Express'teki Profilci
- 28. SQL Server
- 29. SQL Server
- 30. SQL Server Karma Dizinleri
kullandığınız .net framework sürümü nedir? – Kane
Hangi veri erişim katmanını kullanıyorsunuz: LINQ to SQL, EF4, EF4 + CTP5, ...? – Richard
@Richard: FluentNHibernate (tartışmasız tercih seçeneği) – bretddog