EF 直接执行SQL 提示检测到无法访问的代码 是怎么回事

using (var scope = _dbContextScopeFactory.Create())
{
var db = scope.DbContexts.Get<JuCheapContext>();
AcrpreplaceEntity entity = _mapper.Map<AcrpreplaceAddDto, AcrpreplaceEntity>(dto);
entity.Id= BaseIdGenerator.Instance.GetId();
entity.CRP = Lib.SessionBox.RealName;
entity.CRT = DateTime.Today;
db.Set<AcrpreplaceEntity>().Add(entity);
return scope.SaveChanges() > 0;
db.Database.ExecuteSqlCommand("exec Acrpreplace");
}
在 db.Database.ExecuteSqlCommand("exec Acrpreplace"); 提示 检测到无法访问的代码 ,不知道是什么原因,谢谢各位大神
...全文
相关推荐
监控EF执行的SQL
EF 监控SQL语句,解析EF中lambda语句最后执行的SQL语句
EF SQL监控工具实战指南:提升.NET应用数据库性能
不同接口容忍度不同:"Paths": {这样商品列表页超过200ms就算慢查询,而报表接口允许2秒。EF给了我们生产力,但也带来了认知盲区。真正的高手,不会盲目信任ORM的“智能”,而是用监控工具把它变成透明的协作者。记住这句话:“你可以不用每天都看监控,但你必须确保它一直开着。因为系统最危险的时候,往往是你觉得“一切正常”的时候。而现在,你已经有能力穿透那层黑盒,看清数据流动的每一个瞬间了 💪要不要现在就去给你的DbContext加上第一个拦截器试试。
EF框架和sql语句的增删改查程序(winform),含sql脚本
内涵两个项目,一个是EF写的,一个是用sql语句直接连接数据库写的。包含数据库脚本
EF SQL 监控
EF 监控工具,项目引入后可以查看到 SQl 执行效率 和 执行次数,翻遍排查 不合理的业务处理
EF 监控生成的SQL
EF 监控生成的SQLEF


