腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
禁用实体框架中的
SQL
生成?
entity-framework
我想知道是否有人找到了一种方法,可以完全禁止
EF
使用生成的
SQL
,或者完全禁止
EF
执行
即席
SQL
语句
。换句话说,我想强制Entity只使用在我的.edmx文件中定义为映射的
存储
过程
与
数据库交互。我在一个只使用
存储
过程
与
数据库交互的应用程序中使用
EF
作为我的ORM (由于安全性要求)。有时很容易忘记在我的.edmx文件中定义
存储
过程</em
浏览 1
提问于2014-03-24
得票数 0
1
回答
有两种方法来做同样的事情
c#
、
.net
、
linq
、
entity-framework
、
tsql
我有一些
SQL
标量值函数和一些
存储
过程
来
执行
一些任务,这些任务是我从许多其他
存储
过程
和C#代码中的C#调用的。不久前,我开始在某些部分使用
EF
,现在我在帮助器类中使用了一些用C#编写的方法,这些方法
与
那些常见的
SQL
函数和
存储
过程
相同。所以基本上,我有很多方法写了两遍,twice和C# (
EF
+Linq).我不能放弃
SQL
语句
,因为它们在其他<e
浏览 5
提问于2012-12-31
得票数 1
7
回答
存储
过程
和ORM
stored-procedures
与
使用ORM (nHibernate、
EF
等)来处理某些CRUD操作相比,
存储
过程
的用途是什么?要调用
存储
过程
,我们只需传递几个参数,并使用ORM发送整个
SQL
查询,但这仅仅是性能和安全性的问题,还是有更多优势?我之所以这样问,是因为我从未使用过
存储
过程
(我只是用ORM编写所有
SQL
语句
并
执行
它们),一位客户告诉我,在我的下一个项目中,我将不得不使用
存储
过
浏览 2
提问于2011-03-18
得票数 31
回答已采纳
6
回答
如何在
EF
Core3.0中通过FromSqlRaw调用
存储
过程
c#
、
entity-framework
、
entity-framework-core
、
.net-core-3.0
我最近从
EF
Core 2.2迁移到
EF
Core 3.0。 不幸的是,我还没有找到调用返回实体的
存储
过程
的方法。但是,我没有设法成功地调用
存储
过程
,然后处理该值。当
存储
过程
将数据插入数据库时,这很有用。[IQueryable].FromSqlRaw运行
存储
过程
是不可能的。在我看来,这是FromSqlRaw的主要原因之一,因为对于普通的select
语句
,LINQ通常已经足够好了。有人知道如何在<em
浏览 28
提问于2019-10-03
得票数 24
3
回答
实体框架
与
ADO.NET
asp.net-mvc-3
、
entity-framework
、
ado.net
在ASP.NET MVC3项目中,是使用实体框架(通过
存储
库模式)还是将ADO.NET
与
SqlConnection和SqlCommand一起使用更快、更安全
浏览 0
提问于2012-03-22
得票数 4
回答已采纳
1
回答
实体框架5中的代码优先连接选项
entity-framework
我正在基于Server的遗留系统上创建一个
SQL
服务层。这是一个相当大而复杂的业务应用程序,它有大量
执行
SELECT
语句
的
存储
过程
。这些
存储
过程
中的大多数都加入了许多表,并产生了一个结果集,以便客户端可以轻松地使用。在构建我的webservice时,我希望利用
EF
,并且使用Code方法可以通过将direclty映射到表来实现80%的用例。但是,我有许多用例,需要
存储
过程
提供的数据的交叉视图。在我看来,我有三个选择:
浏览 4
提问于2013-07-31
得票数 0
1
回答
如何在不使用Visual Studio调试器的情况下知道哪行代码
执行
了Entity Framework动态
SQL
语句
?
.net
、
entity-framework
使用
存储
过程
进行数据访问的好处之一是,无论是否使用Entity Framework (
EF
),在非常大的项目中,都能够在
SQL
Server事件探查器中捕获
存储
的proc名称,并对proc名称进行全局搜索,并在
执行
语句
的代码中快速查找。但是,当使用
EF
和动态
SQL
(使用Linq)时,无法搜索
SQL
语句
,因为它们是由
EF
在运行时创建的。假设在profiler中从生产服务器捕获了一些
浏览 0
提问于2014-04-17
得票数 1
1
回答
如何使用字符串搜索Server 2008+中使用Linq到实体的变量列
sql-server
、
entity-framework
、
linq-to-entities
Server中有一个表,其中文档对象开始
存储
在varbinary(max)列中。当前,
SQL
查询(包括用户指定的搜索字符串)构建为string命令,然后通过ADO.NET数据适配器
执行
,并传递给Server并运行良好。我希望通过使用LINQ实体替换当前将
SQL
构建为字符串命令的
过程
。 使用LINQ可以轻松复制这个
SQL
查询吗?并包含(docFileObject,'REM
浏览 1
提问于2015-07-30
得票数 0
回答已采纳
1
回答
无法从实体框架核心运行
存储
过程
c#
、
stored-procedures
、
entity-framework-core
、
ef-core-2.0
我在
EF
Core中有以下代码来运行
存储
过程
:userName = user.UserName; updateDate = DateTime.Now
浏览 6
提问于2019-11-09
得票数 1
2
回答
使用
SQL
Server事件探查器分析实体框架核心
sql-server
、
query-optimization
、
sql-server-profiler
当您在分析Entity Framework LINQ
语句
时查看
SQL
Server事件探查器时,会发现有许多事件正在被触发。要优化LINQ查询,我应该在事件探查器中监视哪些事件?我认为
SQL
:BatchCompleted和RPC:Completed是实际
执行
的查询,但有什么不同呢?
浏览 8
提问于2018-03-24
得票数 3
1
回答
存储
过程
是否具有实体框架良好的设计,或者必须在前端编写直接查询(没有
存储
过程
)
entity-framework
、
entity-framework-4
、
entity-framework-5
、
data-access-layer
通常我一直在使用Server
存储
过程
,并使用ADO.NET进行调用。具有实体框架的
存储
过程
设计良好吗?或者必须直接对模型
执行
linq查询(没有
存储
过程
)。? 我相信,
存储
过程
将所有
sql
语句
保持在共同的位置,这些
语句
也可以在以后的web部署中进行管理,这在
Ef
直接查询对象时是不可能的。
浏览 0
提问于2014-06-13
得票数 0
1
回答
实体框架函数导入,无法为返回实体类型的函数加载关系
entity-framework
我已经创建了一个函数import,它将
存储
过程
的结果作为我的实体之一返回。但是,我似乎无法遍历导航属性来访问其他实体中的数据。我知道您可以对objectQueries使用include(),但是找不到任何可以强制
EF
为函数导入的实体结果加载我的关系的东西。提前谢谢。
浏览 2
提问于2008-12-16
得票数 6
3
回答
实体框架
与
企业库
c#
、
asp.net
、
sql-server
、
entity-framework
、
enterprise-library
此外,客户告诉我尽可能多地使用
存储
过程
,因为有大量数据将来自数据库服务器。我想使用实体框架(Edmx)。我可以对它使用
存储
过程
吗?在Entity框架之前,我一直在使用
存储
过程
的企业库。我是否需要返回并在
存储
过程
中使用它,以便所有
与
数据库相关的工作都在数据库服务器端完成,而不是使用实体框架将数据带到web服务器?
浏览 0
提问于2012-05-25
得票数 1
回答已采纳
1
回答
EF
什么时候知道它使用的
SQL
语句
?
c#
、
entity-framework
我们正在记录实体框架对数据库使用的
SQL
语句
。我们使用的是Server 2012。 我做了一些实验,以了解如何通过将委托分配给Database.Log对象的DbContext属性来完成。在我的客户记录器中,我发现当
EF
执行
INSERT / UPDATE / DELETE时,我可以很容易地获得由
EF
生成的
SQL
语句
,并且我也假定是SELECT (尽管目前我只关注插入、更新和删除)。但是,除非我弄错了(总是可能的),在我看来,在事实发生之后,委托似乎只能
浏览 5
提问于2016-05-25
得票数 0
回答已采纳
2
回答
如何有效地将记录从一个表复制到另一个表?
entity-framework-4
、
linq-to-entities
这是
SQL
中的
语句
。有办法使Linq在不嵌入
SQL
的情况下高效吗?
浏览 1
提问于2011-02-23
得票数 2
3
回答
具有非常大且复杂的数据集的实体框架
performance
、
entity-framework
、
ado.net
、
resources
如果你能帮我解答我的问题,我将不胜感激:将
EF
5
与
ADO.NET进行比较,
EF
5是否需要更多的资源,如内存?对于那些在具有非常大和复杂的数据集的真实项目中尝试过
EF
5的人来说,到目前为止,您对其性能满意吗?
浏览 0
提问于2013-07-18
得票数 0
2
回答
从谓词获取
SQL
语句
?
c#
、
linq
、
predicate
是否可以基于谓词构建
SQL
语句
的“WHERE”子句?IQueryable<Customer> { }return dbSet.Where(predicate); 但是,在这个特定的场景中,我需要重写该方法,并根据谓词参数构建一个
sql
语句
并直接对数据库
执行
该
语
浏览 6
提问于2014-11-20
得票数 2
回答已采纳
2
回答
在
存储
过程
结束时显式删除本地临时表有什么好处吗?
sql
、
sql-server
、
tsql
考虑下面的psuedo T-
SQL
代码(由
存储
过程
执行
):DROP TABLE
语句
是
存储
过程
执行
的最后一条
语句
--该
语句
有什么好处吗请注意,我并不是要在
存储
过程
中间(即不再需
浏览 54
提问于2011-01-13
得票数 18
回答已采纳
1
回答
实体框架是否有类似于表队列的
sql
OUTPUT子句?
sql-server
、
entity-framework
我已经看到了一些关于这个主题的问题,并建议使用表和参考文章,该文章建议在同一数据调用中使用
sql
OUTPUT子句进行读取和删除。这可以防止多个线程读取相同的记录。
浏览 2
提问于2013-03-28
得票数 0
回答已采纳
2
回答
连接到旧
存储
过程
和数据库
c#
、
sql-server
、
asp.net-mvc-4
、
visual-studio-2013
我正在使用VS2013 C# ASP.NET MVC4应用程序(这是我的第一个应用程序),我需要连接到现有的
SQL
Server数据库并在其中运行
存储
过程
。
浏览 0
提问于2015-07-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SQL SERVER2008存储过程加密与解密
用于.NET Core的ORM
什么是存储过程,在实际项目中用得多么?
MYSQL主从实战及读写分离
EntityFramework Core 2.0执行原始查询如何防止SQL注入?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券