.net 从SqlDataReader实现实体
是否可以从标准SQL数据读取器中具体化(在实体框架内)实体 我正在编写使用EntityConnection.StoreConnection传递到服务器的特定SQL。Thsi返回一个标准的数据读取器,其中包含应作为实体具体化的行 我想一个解决方法是创建一个实体返回函数导入,可以运行任意SQL,但我想知道是否有更简洁的方法 问候.net 从SqlDataReader实现实体,.net,entity-framework,.net,Entity Framework,是否可以从标准SQL数据读取器中具体化(在实体框架内)实体 我正在编写使用EntityConnection.StoreConnection传递到服务器的特定SQL。Thsi返回一个标准的数据读取器,其中包含应作为实体具体化的行 我想一个解决方法是创建一个实体返回函数导入,可以运行任意SQL,但我想知道是否有更简洁的方法 问候 Lee如果要为实体结果指定自定义SQL,则应使用()或 在EF v4中更新:,并免费获得任意实体的物化。如果您解释了为什么要这样做,将会有很大帮助。如果您的目标只是编写自定
Lee如果要为实体结果指定自定义SQL,则应使用()或
在EF v4中更新:,并免费获得任意实体的物化。如果您解释了为什么要这样做,将会有很大帮助。如果您的目标只是编写自定义SQL,那么我不会这样做。嗨,Craig,是的,这是编写自定义SQL。我们有自己的特定于领域的语言来查询实体,我们需要将其转换为SQL。我首先考虑使用实体SQL,但是它会创建非常复杂的SQL,因此我的目的是生成SQL。Lee这种方法有两个问题:1)我必须创建一种新类型的实体-我想创建我已经拥有的类型的物化实体。2) 看起来我无法动态指定定义查询。您可以将SQL(或其片段)传递给进程。