Jelly's小窝

读书也象开矿一样,“沙里淘金”。——赵树理

导航

我对linq to sql的理解

昨天工作任务较少,于是浏览了scottGu's blog中关于linq to sql 的几篇入门文章。现将我对linq to sql的理解总结如下:
1.数据映射对比:
我们公司:使用xsd文件生成的类型化DataSet类来描述数据库中的表及表间关系。
          操作步骤:将数据库中的表拖入xsd的design界面即可。当表的结构改变时要重新生成。
linq to sql:使用DataContext类来描述数据库中的表及表间关系。
          操作步骤:将数据库中的表拖入design界面即可。当表的结构改变时要重新生成。
2.数据操作对比:
我们公司:用代码生成工具生成数据库操作类。当表的结构改变时要重新生成。
linq to sql:使用DataContext类来进行数据操作。
3.数据库操作的代码量对比:
二者相当。
4.使用起来的方便度对比: linq to sql比较方便,使用一个DataContext类就可搞定。

先就总结这么多,总体来看linq to sql占优势。
只是不明白,有了linq to sql后,其他的数据库映射及操作模式都应该被淘汰了吗?

相关文章:http://www.cnblogs.com/meil/archive/2007/06/08/776163.html

posted on 2007-08-14 10:54  JellyHu  阅读(226)  评论(0编辑  收藏  举报