首页 新闻 会员 周边 捐助

Linq To Sql集成数据库语言的优点和缺点?

0
悬赏园豆:50 [已解决问题] 解决于 2008-10-16 20:06

如题!

KangKang的主页 KangKang | 初学一级 | 园豆:10
提问于:2008-10-15 23:12
< >
分享
最佳答案
0

Linq To Sql的优点 :

      Linq To SQl 的实现,是在ado.net和C#2.0的基础上的。它通过自动翻译sql语句,并把结果集创建成对象并返回。这里我们可以看出,发送到Sql Server端的sql语句是Linq To Sql自动生成的。这对不懂sql的人来说,无疑是个福音。第二,Linq To Sql语句是在编译期间就做检查的。而不是运行时检查。这样,那里出了问题,可以及时更改,而不是到了运行时才发现问题。第三,Linq To Sql是针对对象操作的,更符合今天的oo呼声。 

 

Linq To Sql的缺点

      Linq To Sql在这种动态构造语句时,比拼接sql麻烦很多。极力推荐使用object的查询。这符合Linq To Sql的设计原则。因为,它主要是为了解决data!=objects 的问题而产生的.它所有的操作均针对object,那就让我们使用object的查询

RicoRui | 老鸟四级 |园豆:3663 | 2008-10-15 23:19
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册