对SQL数据库的操作有ADO.NET 和LINQ TO SQL 这两种方式;不知道哪种方式比较好?他们各自的优点是什么?
学习哪个比较有优势点

解决方案 »

  1.   

    还有 OLEDB 那 视情况 而定吧。懒人都用 linq, 傻逼程序员 级别的人。勤快的人 用ADO.NET 基本都是自己写操作类 或是 用别人的 操作类。
      

  2.   

    linq也是基于ADO.NET的一个高级api,从功能来说,linq能做到的ADO.NET也可以做到,但ADO.NET能做到的linq不一定能做到,而且ADO.NET通常比linq快很多而且更节省资源,但linq编程更简单,开发速度快,所以如果你需要高性能,需要复杂的功能,就用ADO.NET,否则可以用linq,不过我是不会用linq的,
      

  3.   

    我不看分,我只基本上是 每帖必回,因为公司我比较闲,没有任务,全天候 跟帖来着。
    我也不 linq 因为不我喜欢,在一个也没有去学它。