如何从DataTable中取出Distinct资料?
如何从DataTable中取出Distinct资料?
Distinct资料也即是不重复的资料。比如在SQL中,可以这样写:Select Distinct FirstName from TableName,那么在DataTable中是否可以再次取出不重复的资料呢?可以通过DataView.ToTable方法。
DataView.Totable方法可以在原来的DataTable基础上进一步的筛选,处理。
最后行成了所需要的列,在此就不举图示了。
DataView.ToTable共有四个重载方法:
其中Boolean值指示是否返回重复行,在此就可以取消重复行了。
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 支持。 |
浙公网安备 33010602011771号