我使用 Ado.Net 创建了一些 WinForms 应用程序来连接数据库。我正在使用MVP模型。
该应用程序使用 .Net 3.5,因此我不能使用 EF 5.0,也不愿意使用较低版本的 EF。我正在使用 VS 2012。是否有任何工具可用于从数据库表模式生成 C# 模型类?
我使用 Ado.Net 创建了一些 WinForms 应用程序来连接数据库。我正在使用MVP模型。
该应用程序使用 .Net 3.5,因此我不能使用 EF 5.0,也不愿意使用较低版本的 EF。我正在使用 VS 2012。是否有任何工具可用于从数据库表模式生成 C# 模型类?
这称为首先实体框架模型:您基于现有数据库模式生成基于 Edmx 设计器的模型,然后基于此模型生成 POCO 类。
Visual Studio 2012 默认支持该方法: Add -> New item -> Data -> EF 5.x DbContext Generator。
有一个可用的 Windows 工具SqlToCSharp,它为数据库表、视图、SP 等创建 C# 类。
我已经开发了它,我相信它会有助于解决上述问题。