我是ASP.NET MVC的新手,并且看到应该在约定中命名表以允许框架正常工作。
我必须在MVC中基于现有表格构建一个Web前端,其名称无法更改/控制。
如何将其构建到我的MVC应用程序中,我可以使用现有的表吗?
谢谢保罗
答案 0 :(得分:1)
如果您要使用ORM(例如Entity Framework 4),然后将创建的实体(pocos)绑定到MVC UI,那么您可以执行表/列映射,这样您就不会遇到名称分贝。
希望它有所帮助。
答案 1 :(得分:1)
“表”是指“数据库表”吗?如果是这样,ASP.NET MVC不依赖于数据库,您可以使用任何您想要的名称。您可以定义表的名称约定。
顺便说一下,如果您已经使所有数据库模式正常工作,您可以查看实体框架,它会根据现有模式生成所有数据访问代码和实体。