+ -
当前位置:首页 → 问答吧 → 调查,在页面层或者视图层还用DataTable返回数据的请举手!!!!!!!

调查,在页面层或者视图层还用DataTable返回数据的请举手!!!!!!!

时间:2011-12-09

来源:互联网

调查,在页面层或者视图层还用DataTable返回数据的请举手!!!!!!!
是不是用DataTable返回数据太低级了,高级的应该用返回实体和List<T> ??????

作者: zhuawang   发布时间: 2011-12-09

如果不懂得OO设计,弄个Customer.Name,那样和dtCustomer.Rows[0]["Name"]没有什么区别,
因为,如果再添加一个英文名,他们又会从UI到所谓的数据访问(也就是Customer.Insert)都修改一遍

重要的不是用DataTable还是List<T>
关键在于如何使业务逻辑和数据分离

十几年前,微软的ADO就为我们提供了实现这个目标的优秀的编程模型

作者: microtry   发布时间: 2011-12-09

顶一个,现在基本上都是返回list<t>了

作者: myhid   发布时间: 2011-12-09

相关阅读 更多