c#三层什么时候用Dataset什么时候用实体层传输数据?

c#三层什么时候用Dataset什么时候用实体层传输数据?... c#三层什么时候用Dataset什么时候用实体层传输数据? 展开
 我来答
jin_y_y
2010-05-25
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
三层是BLL(业务逻辑层)、DAL(数据层)、Model(实体层)
在DAL中用DataSet
当你需要返回一个实体时,也就是说当你要返回一个表中的多个字段的值的时候用实体层传输数据。
914066828
2010-05-24 · TA获得超过687个赞
知道小有建树答主
回答量:1353
采纳率:0%
帮助的人:670万
展开全部
绑定用Dataset DataTable 速度快
逻辑处理用 实体类 方便
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2059bc0ea
2010-05-24 · 超过69用户采纳过TA的回答
知道小有建树答主
回答量:156
采纳率:100%
帮助的人:146万
展开全部
数据层用Dataset取得数据,然后封装成实体对象实例。
实例传递到业务层,供业务层函数使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangsong58
2010-05-24
知道答主
回答量:21
采纳率:0%
帮助的人:12万
展开全部
Dataset 的缺点是一次性加载完要查询的数据 因此性能较差
如果你要查的数据 会被多次使用到的话 就可以用 dataset 因为他第一次查询时 就把数据缓存起来了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
66972306
2010-05-24 · 超过25用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:58.7万
展开全部
就小三层来说,有表示层,DAL,BLL,MODLE这几个。表示层把你调用的方法去BLL中找,然后BLL调用DAL,DAL运行方法,可能用到MODEL层。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式