关于ADO.NET和LINQ的问题
对SQL数据库的操作有ADO.NET和LINQTOSQL这两种方式;不知道哪种方式比较好?他们各自的优点是什么?貌似大部分都是使用ADO.NET的……有哪些知名的软件系统...
对SQL数据库的操作有ADO.NET 和LINQ TO SQL 这两种方式;不知道哪种方式比较好?他们各自的优点是什么?貌似大部分都是使用ADO.NET的…… 有哪些知名的软件系统是使用LINQ 的呢?谢谢..
展开
1个回答
展开全部
这样跟你说:
你的比较实际上是在比较写sql语句与使用linq的差别.
linq的原理实际上最后也是要转化成sql语句,所以说linq能做的sql语句都能做到,sql语句能做的linq大多数也能做.只是linq所见即所得,比较方便.
其实我个人还是比较喜欢用linq to entity来做对象的orm和查询等,有时候确实比写sql方便,linq to sql不太喜欢.
哪些知名软件用的linq?这个就说不清楚了,不过只要是用ado.net的,基本上都可以转成用Linq,我们公司最近一个erp项目就是用的Linq to entity。
你的比较实际上是在比较写sql语句与使用linq的差别.
linq的原理实际上最后也是要转化成sql语句,所以说linq能做的sql语句都能做到,sql语句能做的linq大多数也能做.只是linq所见即所得,比较方便.
其实我个人还是比较喜欢用linq to entity来做对象的orm和查询等,有时候确实比写sql方便,linq to sql不太喜欢.
哪些知名软件用的linq?这个就说不清楚了,不过只要是用ado.net的,基本上都可以转成用Linq,我们公司最近一个erp项目就是用的Linq to entity。
追问
嗯,我想问下LINQ 发展现状及前景怎么样呢?
追答
这个有什么发展前景不发展前景的
linq 不过是微软的一个用于数据访问的一个方案,你想用就用不想用就不用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询