之前以为EF Core 只能进行简单地CRUD,后来经过学习EF Core的过程中,了解到EF Core还可以执行存储过程和事务,把自己的学习经验分享给大家

 

EF Core 执行事务(此处只是简单的demo,有问题的希望大家可以提出)

 

 

EF Croe 执行储存过程,这里储存过程分为两种返回int  和IQueryable

 

首先  返回IQueryable 类型 我用的是  FromSqlRaw,记着要转化为ToList

 

 

其次  返回int类型 我用的是 ExecuteSqlRaw

 

 

 

最后呢,在和大家分享一下带输出参数的存储过程,我这里写的是分页

注意点:.net core 3.1 之后不能使用System.Data.SqlClient,要使用Microsoft.Data.SqlClient

 

这是本人在学习的过程中总结的一点方法,但是对于EF Core的话,还是有很多要学习的地方,有错误的地方希望大家可以指出,一起加油!

posted on 2020-12-17 21:41  无可wuke  阅读(696)  评论(0编辑  收藏  举报