不能说linq包含了所有ado.net的所有功能,但是实际项目中,linq应该是可以能够基本完成工作的。不过ado.net是.net本身数据库访问的一个基础,用linq其实最后还是有相当的部分转化成了ado.net
ado.net是一个很简单的东西,随便找本书,或找几篇文章,花一两天的时间就熟了,不管以后做什么,这个都是要会的
当然,如果你实在想直接学linq,也是可以的,这两者之间并无太强的依赖。
BTW:目前还木有见过哪个公司用linq替代ado.net做数据库访问的,一般linq都是用在集合类的操作上
这里的LINQ应该是指Entity Framework中的LINQ to Entities吧。
可以直接学Entity Framework+LINQ to Entities,但最好在学的同时补充一些ADO.NET的知识。
学不学与能不能挣钱有直接关系 建议不学ado 别浪费青春