要使用LINQ,在.Net应用程序中使用实体框架是 MUST 吗?
如果我们在.net应用程序中使用Entity Framework,应该 我们需要使用 LINQ来查询数据库?我们不能使用正常的SQL与实体框架工作?
答案 0 :(得分:2)
- 要使用LINQ,是否必须在.Net应用程序中使用实体框架?
醇>
没有。 LINQ可以用于查询对象的集合,有“LINQ to SQL”,你可以在没有Entity Framework的情况下查询数据库,有LINQ to Xml,你可以查询像XDocument
或XElement
这样的Xml结构。 LINQ: .NET Language-Integrated Query
- 如果我们在.net应用程序中使用Entity Framework,我们是否需要使用LINQ来查询数据库?我们不能使用普通的SQL 实体框架工作?
醇>
实体框架支持发送手动创建的sql查询的可能性。 Entity Framework Raw SQL Queries