实体框架 – EF 7中的db.database.ExecuteSQLCommand等效项
发布时间:2020-05-24 13:50:32 所属栏目:asp.Net 来源:互联网
导读:什么相当于 db.Database.ExecuteSqlCommand(Sql.ToString()); 在实体框架7?我在测试版4中看到了.FromSQL(),但是没有看到上面的任何内容. 该功能尚未实现.使用问题 #624跟踪其进度.这是您现在可以使用的粗略扩展方法. public static int ExecuteSqlCommand(th
|
什么相当于 db.Database.ExecuteSqlCommand(Sql.ToString()); 在实体框架7?我在测试版4中看到了.FromSQL(),但是没有看到上面的任何内容. 解决方法该功能尚未实现.使用问题 #624跟踪其进度.这是您现在可以使用的粗略扩展方法.public static int ExecuteSqlCommand(this RelationalDatabase database,string sql)
{
var connection = database.Connection;
var command = connection .DbConnection.CreateCommand();
command.CommandText = sql;
try
{
connection.Open();
return command.ExecuteNonQuery();
}
finally
{
connection.Close();
}
}
像这样用它: db.Database.AsRelational().ExecuteSqlCommand("EXEC MySproc");
请注意,这不会考虑任何活动事务. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 无法完成操作.提供的SqlConnection不指定初始目
- asp.net – 用于Basic或Windows身份验证的无限重定向循环?
- asp.net-mvc – MVC数据类型ErrorMessage
- asp.net – 如何在迭代字典项时更新值?
- 部署 – Crystal报表文件未部署到ASP.NET MVC中的服务器
- asp.net-mvc-3 – Razor in-line if语句不工作?
- asp.net – 如何在单击“提交”按钮后显示requiredfieldval
- asp.net-mvc – DateTime字段和Html.TextBoxFor()帮助器 如
- 是否有比ASP.NET成员资格提供程序更现代的会员/安全性实现
- asp.net – 引用相同主键的两个外键
推荐文章
站长推荐
- asp.net – 会话 – 多个浏览器选项卡 – 不同的
- asp.net-mvc – 构建为单个ASP.NET MVC应用程序的
- asp.net – 从静态类访问Page的当前实例
- asp.net – 如何禁用viewstate的aspx页面?
- asp.net-mvc – ASP.NET MVC中的WebApi [FromUri
- asp.net-mvc – @ Html.DropDownListFor如何添加
- asp.net-mvc – mvc视图中的动态类型
- asp.net-mvc – 通配符在asp.net mvc路由
- asp.net-2.0 – 如何解决ASP.NET“”应用程序路径
- asp.net-mvc – 如何在Razor帮助器中使用UrlHelp
热点阅读
