假如在3层设计中,在UI层有一个产品列表(包括,名称,编号,颜色,单价,说明,添加时间)等字段,在中间层对它进行排序的操作,我是使用dataview来操作的,我在做的时候用的是dataset(数据层是用dataset来返回的,我的考虑是如果用IList来返回,无法做到排序,用dataset虽然浪费资源,不过对于排序啊,什么的非常方便,而且我用了SQL存储过程分页,也就是说dataset一次只返回20条左右的记录) 问题:
1,我这样子做法好不好
2,在层(就是UI层到中间层或数据层等)之间用什么传递最好
3,能否说下你的做法
1,我这样子做法好不好
2,在层(就是UI层到中间层或数据层等)之间用什么传递最好
3,能否说下你的做法
2、都一样~不过都是引用罢了;
3、一般用DataView何DataTable,用着直接、简单;另外,不要太在意这种过细的资源、效率……
一般情况下,最终使用情况是远远达不到设计目的的~~
而DataSet则不是
至于用存储过程分页吗?一个简单的数学计算和几个SQL语句而已
返回所修改的记录Datarow不更好吗?
DataView 呢