我在本地sql server 2008上有一个现有的数据库。
我应该访问数据库以及显示该数据库的内容。
我正在使用 Visual Studio 2010 ,我必须创建一个 mvc3 Web应用程序,我必须访问该数据库。
我必须创建模型类(实体类),或者更确切地说,这些可以从我的数据库中生成。请帮我解决这个问题。
答案 0 :(得分:3)
这是一个非常开放的问题,任何答案都将取决于个人偏好。我建议如果您使用的是MVC3和VS2010,请查看Entity Framaework,Microsofts ORM(对象关系映射器)。
你可以使用Code First从数据库或编写一个镜像数据库的域模型生成一个模型,它由教程链接解释如何。
替代方案将包括Nhibernate,Subsonic和一堆其他ORM,或者只是通过ado连接和命令完成所有操作。