如何在实体框架4.0中创建复杂类型

本文关键字:创建 复杂 类型 实体 框架 | 更新日期: 2023-09-27 18:02:32

在Model Browser中创建函数导入时,Get Column Information不返回任何列,原因可能是

我的存储过程从一个临时表返回数据,在过程结束时我删除这个表。

我不确定,请确认,如果是这种情况,没有列信息,所以创建复杂类型也不可能在这种情况下。

请建议我如何手动创建复杂类型的列信息不能通过函数导入屏幕解析的过程。

谢谢

如何在实体框架4.0中创建复杂类型

天哪,你听说过谷歌吗?

如何创建和修改复杂类型-第一个链接!

EF不能使用一些更复杂的技术,如动态SQL、临时表、存储过程中每个控制流的不同结果集、多个结果集等,从存储过程中推断出复杂的类型。

没有自动的方法可以做到这一点,您必须手动完成。只需右键单击复杂类型,然后开始添加你想添加的内容。

我总是JSON对象并保存为字符串,然后unJSON返回。即使对于ExpandoObject,也能很好地工作。

特别是这些天我把数据保存到Azure表,更容易扩展和负担得起