摘要:
在ADO.NET中,没有为DataTable对象提供排序方法,因为在大多数场景中,DataTable转换为DataView是可以满足需求的,同时DataView提供了Sort属性,直接设置排序字符串即可达到排序的目的。 今天遇到特殊的情况了,用过策略模式的人也许经常遇到类似的情形,通过一个标记了Flag属性的枚举类型,采用不同的策略,将得到的结果要进行汇总,然后返回给调用方。我这个最终的结果集要是只有一个表也就算了,上面提供的方式就能完全满足,但是这次返回的有两个表,有两个表也就算了,要是不同表提供给不同的视图也能用DataView解决。主要是这两个表之间还有关联,提供给同一个视图调用。 刚. 阅读全文