日期:2014-05-18  浏览次数:20730 次

查询大量结果数据集业务逻辑的问题
分页查询使用存储过程   查询出来的结果   在业务逻辑中使用什么数据类型   是不是必须使用强类型   或者使用强类型有什么好处

我看到网上介绍可以用强类型Dataset的方法   是否还有其他方法

我的思路:
1   在业务逻辑中定义数组   但不知gridview的objectdatasource是否支持   而且将select查询的结果赋值给数组方法也不知

2   直接用Dataset是否可以



------解决方案--------------------
datasource支持所有事先了IEXXXXX那个接口的集合
你看看你要绑定的数据源是否实现了该接口

对于强类型,你可以参考PETSHOP4.0
使用ILIST <T> 与业务原型配合作为数据源

对于你想用数组。。。好像只能用DataReader循环度,而且维护很麻烦,不推荐使用