我正在考虑使用Oracle数据库在ASP.NET应用程序中使用Entity Framework。 我还需要知道,我可以使用Entity Framework直接在数据库表和数据上运行查询,而无需使用类和映射。 谢谢!
答案 0 :(得分:5)
可以使用ExecuteStoreQuery。
然而,使用Entity的部分美感/趣味/优雅是能够使用LINQ编写查询而不必编写实际的SQL语句。
另外,仅仅因为您决定使用Entity,并不意味着您不能再使用SqlCommand对象等...
答案 1 :(得分:2)
您可以使用ExecuteStoreQuery()。请注意,虽然您必须提供一个可以映射到所有返回列的类型,但它不一定是实体。