之前以为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的话,还是有很多要学习的地方,有错误的地方希望大家可以指出,一起加油!