补充:
1 DataSet是为断开的连接而设计的,包含了表、试图、约束、关系。
2 是否我的应用中 相当于建立1个完整的数据库快照?
3 如果以上都是真的,天哪!!!

解决方案 »

  1.   

    补充2:软件规划&发布
    我应该这样规划?
    方案1:
    1 严格按照3Ties规划
    2 和 Forms  DataSet相关的放在represent层。
    3 和 DataAdapter DataReader Connection相关的放在中间层
    方案2:
    1 既然.NET已经处理好了垃圾回收等东东,我干嘛还费心什么连接呀,直接用c/s写去吧,应该相信MS吧。
    2 我可以在中间层放置业务对象,重点应付业务逻辑,而不要利用3层提高性能。
      

  2.   

    没有人关心吗?请问斑竹:我是否应该在ado.net讨论组?
      

  3.   

    无所谓啦,你去看看ADO.NEt讨论底劲是编程的问题,谁会对ADO的原理感兴趣啊
      

  4.   

    ADO.net有好处也有缺点,好处是封装的好,兼容性强,实现简单。缺点是效率稍微差了写,不过和优点比可以忽略。