我使用Ado.Net创建一些WinForms应用程序来连接数据库。我正在使用MVP模型。
该应用程序使用.Net 3.5,所以我不能使用EF 5.0,我不愿意使用较低版本的EF。我虽然使用VS 2012。是否可以使用任何工具从数据库表模式生成C#模型类?
答案 0 :(得分:2)
这称为实体框架模型第一:基于现有数据库模式生成基于Edmx设计器的模型,然后基于此模型生成POCO类。
默认情况下,Visual Studio 2012支持该方法:添加 - >新项目 - >数据 - > EF 5.x DbContext Generator 。
答案 1 :(得分:1)
有一个SqlToCSharp可用的Windows工具,可为数据库表,视图,SP等创建C#类。
我已经开发了它,我相信它将对解决上述问题有所帮助。