linq和ado.net有啥区别?

zhang95599 2008-06-22 12:31:00
RTRTRTRTRTRTRTRTRTRTRTRTRTRTRT
...全文
757 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
simonezhlx 2008-07-01
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 zhang95599 的回复:]
引用 7 楼 sp1234 的回复:
无需比较。学习linq,首先对ado.net断奶,从面向对象方面学习。


断奶?那学习了linq还有必要学习ado.net吗?
[/Quote]
不同应用,都会有用.
zhang95599 2008-06-29
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 sp1234 的回复:]
无需比较。学习linq,首先对ado.net断奶,从面向对象方面学习。
[/Quote]

断奶?那学习了linq还有必要学习ado.net吗?
spiderman_gao 2008-06-29
  • 打赏
  • 举报
回复
LINQ连接数据库或对数据库的操作代码量减少了许多,简单了
boyi_yan 2008-06-29
  • 打赏
  • 举报
回复
懒,真懒,这是第一次给写这么多字!
取ms download 一个example包
听说里面有101个例子,都是linq的 !
boyi_yan 2008-06-29
  • 打赏
  • 举报
回复
linq 音 同link
这玩意是个新东西
新理念!
它的目的是同意对数据的操作,把对数据的操作提到。net编程的环境中来!
你对数据库,对数组,对集合类的对象的操作都可以同意用linq来操作,so ,linq是有自己新的语法的。。。。,这些语法当然需要和数据库的查询语言对接,等等,这些当然是ms做的事情了,然后这些语法也是可以操作其他的数据对象的 。。。
这就是同意数据操作,好处就是你不必要连接各个集合类型,等类型的具体操作,你就可以操作这些集合类型的对象了
第二,对数据操作提取到。net编程环境中来----就是说你用linq去查询的时候,那些查询语句(当然是linq自己的查询语句)都是可以在编译时检察的,对数据的操作都会提供只能感知的 ,如你的list对象里面的成员都被属性化,你可以通过成员运算符“.”来。。。。。。。
  • 打赏
  • 举报
回复
无需比较。学习linq,首先对ado.net断奶,从面向对象方面学习。
stickking 2008-06-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 viena 的回复:]
ling to dataset和linq to sql是建立在ado.net的基础上的~
[/Quote]
正解!
tenors 2008-06-24
  • 打赏
  • 举报
回复
不懂
回复内容太短
viena 2008-06-23
  • 打赏
  • 举报
回复
ling to dataset和linq to sql是建立在ado.net的基础上的~
gengzg168 2008-06-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 vrhero 的回复:]
两者不在一个层次上...不能比较...所以没啥区别...
[/Quote]
vrhero 2008-06-22
  • 打赏
  • 举报
回复
两者不在一个层次上...不能比较...所以没啥区别...

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧