如何从DataTable中取出Distinct资料?

如何从DataTable中取出Distinct资料? 

Distinct资料也即是不重复的资料。比如在SQL中,可以这样写:Select Distinct FirstName from TableName,那么在DataTable中是否可以再次取出不重复的资料呢?可以通过DataView.ToTable方法。
  DataView.Totable方法可以在原来的DataTable基础上进一步的筛选,处理。


最后行成了所需要的列,在此就不举图示了。
DataView.ToTable共有四个重载方法:
DataView.ToTable () 根据现有 DataView 中的行,创建并返回一个新的 DataTable

由 .NET Compact Framework 支持。

DataView.ToTable (String) 根据现有 DataView 中的行,创建并返回一个新的 DataTable

由 .NET Compact Framework 支持。

DataView.ToTable (Boolean, String[]) 根据现有 DataView 中的行,创建并返回一个新的 DataTable

由 .NET Compact Framework 支持。

DataView.ToTable (String, Boolean, String[]) 根据现有 DataView 中的行,创建并返回一个新的 DataTable

由 .NET Compact Framework 支持。

其中Boolean值指示是否返回重复行,在此就可以取消重复行了。
posted on 2008-03-25 16:55  Kyo.枫  阅读(492)  评论(0)    收藏  举报