不使用实体框架的CRUD主详细信息

时间:2019-09-17 19:25:17

标签: sql-server asp.net-mvc-4 master-detail master

我有两个表项目和项目详细信息,我想在ASP.NET MVC 4中完成所有数据库操作,而无需使用实体框架。

我希望通过简单的SQL查询来完成。

2 个答案:

答案 0 :(得分:0)

您应该使用SQLConnection对象连接到SQL Server,并使用SQLCommand对象选择,插入,更新或删除。您可以在以下答案中查看如何完成此操作: SQL update statement in C#

请小心使用SqlParameterCollection.Add' method (as suggested by Dale Burrell)将参数(值)添加到您要传递到SQL Server的SQL字符串中,否则您将容易受到注入攻击。

答案 1 :(得分:0)

您可以选择2种方法:

  1. 创建动态查询并针对断开连接SQL操作进行触发
  2. 相同的用户存储过程。

https://www.completecsharptutorial.com/mvc-articles/insert-update-delete-in-asp-net-mvc-5-without-entity-framework.php