Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行时EntityFramework SQLQuery动态类型_Sql_Entity Framework_Dynamic_Entity Framework 4 - Fatal编程技术网

运行时EntityFramework SQLQuery动态类型

运行时EntityFramework SQLQuery动态类型,sql,entity-framework,dynamic,entity-framework-4,Sql,Entity Framework,Dynamic,Entity Framework 4,我只是想知道是否有一种方法可以对dbContext运行基于字符串的SQL查询,并检查返回的对象,以便在运行时为该对象提供一个类型。i、 直到运行时,我才知道正在执行的SQL字符串的结构 这可能吗 代码示例: My_DataProvidor.DB.Database.SqlQuery<MyDynamicType>("SELECT * FROM CUSTOMER").ToList(); 谢谢你找到了答案。使用像Dapper或massive这样的微ORM框架 My_DataProvidor

我只是想知道是否有一种方法可以对dbContext运行基于字符串的SQL查询,并检查返回的对象,以便在运行时为该对象提供一个类型。i、 直到运行时,我才知道正在执行的SQL字符串的结构

这可能吗

代码示例:

My_DataProvidor.DB.Database.SqlQuery<MyDynamicType>("SELECT * FROM CUSTOMER").ToList();

谢谢你找到了答案。使用像Dapper或massive这样的微ORM框架

My_DataProvidor.DB.Database.SqlQuery(MyDynamicType,"SELECT * FROM CUSTOMER").ToList();