Надеюсь, что приведенное ниже заявление послужит вашей цели
ds.Tables["TableName"].DefaultView.ToTable( true, "columnName"); //For Dataset (true means distinct)
ИЛИ
`ds.Tables[0].DefaultView.ToTable( true, "columnName");
// Для набора данных, где tableindex равен 0
ИЛИ
dt.DefaultView.ToTable( true, "columnName"); //For Datatable
//Syntax is like Datatable.DefaultView.ToTable( Distinct true/false, “ColumnName”);
MSDN: http://msdn.microsoft.com/en-us/library/wec2b2e6.aspx