所以我必须使用 SQL Server
数据库创建一个 asp.net 项目,问题是我必须在没有任何 ORM 的情况下使用特定的 DB Controller 来完成它,而且我一直使用 Entity是一个 ORM
的框架。
我不知道从哪里开始。如何收集数据并使用 html.helpers
将其发送到 Controller 以及如何构造数据库 Controller ?
我不允许使用 Linq
或者只是 SQL。正如我从其他问题中看到的那样,我应该使用 SQL 命令
类,但它没有在结构上进行解释。
我在这里问的只是基础知识。如何在没有 ORM 的情况下将它从 html 助手获取到数据库,我需要什么作为类和模型,如何将它们关联起来,如果可能的话,一个简单的示例。
最佳答案
正如您所提到的,您可以将“经典”SQL 命令与 ADO.NET 一起使用。这是一个很好的例子: Using ASP.Net MVC with Classic ADO.Net
另一种方法,在我看来是一种非常快速和方便的方法,是使用 Dapper framework . 我建议您将 Dapper 与存储过程一起使用。这是 ORM(如 Entity Framework)和经典 SQL 命令之间的一个很好的权衡。如果你给我一个商业案例,我可以给你举个例子。
关于c# - asp.net mvc c# with sql 没有 ORM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37521048/