加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

从具有动态sql的存储过程创建实体

发布时间:2021-03-11 13:05:16 所属栏目:编程 来源:网络整理
导读:我有一个存储进程,它行使几个表并建设一个交错表功效集.为了建设交错表功效集,我行使的CASE语句是按照表中的记录动态天生的. 是否可以行使ADO.NET Entity框架以后SP天生实体? Cuz每次实行获取特定SP的列信息时,城市说选定的存储进程不返回任何列. 任何辅佐,

我有一个存储进程,它行使几个表并建设一个交错表功效集.为了建设交错表功效集,我行使的CASE语句是按照表中的记录动态天生的.

是否可以行使ADO.NET Entity框架以后SP天生实体? Cuz每次实行获取特定SP的列信息时,城市说选定的存储进程不返回任何列.

任何辅佐,将不胜谢谢.

办理要领

我的团队成员最近碰着过相同的环境,个中存储进程天生各类动态SQL并返回计较列,因此数据上下文不知道该怎么做.我本身还没有实行过,但这是他声称的办理方案:

The solution is simply to put the line
“SET FMTONLY OFF;” into the proc.
This allows the Data Context to
actually generate the return class.
This works in this case,only because
the proc is doing nothing but querying
data.

Full details here:
07000

You only need the “SET FMTONLY OFF” in the proc long enough to generate the class. You can then comment it out.

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读