我是 MVC 3 的新手,并且学习了很多很酷的教程。热爱设计模式并享受生产力的提升。
我现在遇到的问题之一是我使用内置数据库来处理大多数教程中许多基本 MVC 应用程序背后的登录。我现在需要更改以访问现场制作系统的登录详细信息,但找不到在哪里做。
我最初教的是像更改连接字符串一样简单,但生产数据库与组成的示例完全不同。
对我来说,模型/控制器从哪里获取数据并不明显。例如,模型/控制器在哪里检索用户名或比较密码。如果我知道这一点,那么我可以更改我的解决方案以指向正确的数据库/表/字段。
此外,我的真实数据库是在 EF 中建模的,并且位于同一解决方案中的单独项目中。所以我有 MyProject.Data 和 MyProject.Web 最终会有 MyProject.Test 等。
这里的任何帮助将不胜感激。提前致谢。
编辑 1:真实数据库也有一个包含用户名和密码字段的登录表,就像 MVC 简单登录数据库一样。但是,数据库显然不像示例项目中那样是系统的一部分。相反,它位于服务器上等待访问。
我的问题是我不知道去哪里进行所需的更改。我在想这将是连接字符串,但这不起作用。即使是我得到的错误也只是让我回到连接字符串,而不是给我一行代码来查找。