LinQ : Language Integrated Query(语言集成查询); 1.以统一方式操作各种数据源,减少数据访问的复杂性. 优点在于封装了SQL语句,只对对象进行操作(增删改查),代码量大大减少,同时把我们引入面向对象编程方式上来, 其本质是对ADO.NET结果集通过反射连同泛型特性转换成对象集,实现OR模型的转换, 缺点:性能上比ADO.NET差,需要OR转换,对一些复杂的sql语句不好操作, linq好像只支持sql(?), 如果想要操作其他数据库可以选择EF,ALinQ,DB…