首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
C#
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
三层结构的问题
[已结贴,结贴人:cxb_wind]
加为好友
发送私信
在线聊天
cxb_wind
等级:
可用分等级:
贫农
总技术专家分:
120
总技术专家分排名:
79901
揭帖率:
28.95%
发表于:
2008-06-12 09:06:53
楼主
请问在DAL层返回dataset好还是返回List比较好?
请高手详细比较其优缺点!谢谢
问题点数:
0
回复次数:
6
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ldb5736030
等级:
可用分等级:
长工
总技术专家分:
505
总技术专家分排名:
32405
发表于:
2008-06-12 10:11:33
1
楼 得分:
0
这有区别嘛?根据你的实际需求来啊,你前台准备以什么控件显示这些数据。要是用Table的话 返回Dataset,否则如 GridView之类的用List好!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
DaChu
布衣者
等级:
可用分等级:
掌柜
总技术专家分:
419
总技术专家分排名:
36622
发表于:
2008-06-12 10:18:00
2
楼 得分:
0
是不是list应该好一些呀,这样可以释放数据库连接了
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
panhaichun
100%手动结帖
等级:
可用分等级:
贫农
总技术专家分:
197
总技术专家分排名:
60125
发表于:
2008-06-12 10:19:42
3
楼 得分:
0
返回模型对象的list
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ouybin1988
Ronaldinho
等级:
可用分等级:
贫农
总技术专家分:
7
总技术专家分排名:
237089
发表于:
2008-06-12 11:00:05
4
楼 得分:
0
list 是dataset的父类 dataset不灵活
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
lya121
绿毛巾
等级:
可用分等级:
贫农
总技术专家分:
1090
总技术专家分排名:
18079
发表于:
2008-06-12 11:08:08
5
楼 得分:
0
List保护了数据结构的安全性,但是在绑定在DataGridView上之后列的顺序会乱。
DataSet恨大程度上暴露了你的数据表结构,但是DataSet可以配合DataAdapter 和CommandBuilder 批量更新数据库。
不过最好还是用List,至少我们现在都是用的List,DataSet几乎就是被我们淘汰的东西。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
jain2150
jain
等级:
可用分等级:
贫农
总技术专家分:
27
总技术专家分排名:
159571
发表于:
2008-06-12 11:11:30
6
楼 得分:
0
如果要修改数据,就用Dataset,如果只是显示,就用List
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友