ado.net?
linq?

解决方案 »

  1.   

    ado.net linq  IBatisNet ==  就知道这几个
      

  2.   

    Linq to SQL,Entity Framework,NHibernate,MyBatisNet,ADO.NET。
      

  3.   

    linq和数据库访问没有关系。linq 顾名思义,是语言集成查询,C#语言特性。
      

  4.   

    如果 linq 算作访问数据库的方式的话,那么 for { ... },foreach { ... },while ( ... ),或者 DataSet、DataTable、List<T> 也可以算访问数据库的方式了。
      

  5.   


    差不多是这样,因为很多时候我看到:程序员所谓的对象就是:Customer,Employee这些个本来只会出现在数据库的东西,他们照抄一遍到代码中来,还美其名曰面向对象
    我真佩服他们,能把LinqToObject也变相弄成LinqToSql
      

  6.   

    建议还是使用ado吧,
    这个编程模型已经有超过13年的历史了,并且一直很稳定,是迄今为止最优秀的编程模型如果是团队的话,可以参考ado模型,自己开发一个通用的数据访问层