我可以在没有实体框架的情况下使用LINQ吗?

use*_*761 5 c# sql linq ado.net

我正在使用一个使用3层方法的旧应用程序,但是与数据库的连接仅通过连接字符串进行,并且数据通过sql存储过程进行操作.

是否可以在不添加ADO.NET实体模型的情况下使用LINQ?

Tim*_*Tim 8

LINQ本身可以在没有数据库的情况下使用.例如,LINQ to Objects.但是,您是否在不设置任何类型的实体模型的情况下询问是否可以使用LINQ直接在数据库上运行?不,不是真的.也许您是Entity Framework Code First的候选者,但根据您对设置的描述,它有点难以辨别.


Maa*_*ten 2

Linq如linq-to-sql/linq-to-ef,这意味着SQL将根据您的表达式生成?

Linq 是对使用存储过程加载的内存数据进行查询(这意味着您的查询不会转换为 SQL)?是的