我在EF 5.0中使用ASP.NET MVC。我正在尝试创建一个动态查询并使用EF执行它。
我尝试了什么
var sConnection = ((SqlConnection)DbContext.Database.Connection);
sConnection.Open();
以为我会接受EF连接并使用它并执行查询并在DataTable
中获得结果。
但我看到
的其他选项DbContext.Database.SqlQuery //But I need to have Entity Type to get the results
DbContext.Database.ExecuteSqlCommand
我是否有办法在不使用获取连接对象的方式的情况下执行并将结果发送到DataTable
?
任何其他替代方案和最佳方法都很有用,
由于