Jak mogę filtrować dane z zestawu danych do datatable? jak Code>Uzyskiwanie przefiltrowanych danych z zestawu danych do datatable
DataRow[] dr = DS.Tables[0]
.Select("STAGENAME='Develop' AND DEVLAPSEDAYS IS NOT NULL");
Jak mogę użyć tutaj DataTable?
następujący kod doesn `odzwierciedlać changes->
DataTable FilteredDataD = DS.Tables[0];
if (FilteredDataD.Rows.Count > 0) {
FilteredDataD.DefaultView.RowFilter = "STAGENAME='Develop' AND DEVLAPSEDAYS IS NOT NULL";
FilteredDataD.DefaultView.ToTable();
}
Czy jest możliwe, aby usunąć kolumnę przy użyciu powyżej filtra, jak "pseudonim artystyczny = 'Develop' I DEVLAPSEDAYS IS NOT NULL" + FilteredDataD.column (” col_name ") ... Załóżmy, że mam tylko 5 kolumn wyświetlających 4, nie mogę usunąć col_name z mojego zapytania. Czy jest jakiś sposób?
Odpowiedz
James, AsEnumerable() nie może znaleźć w moim VS, używam wersji .net 2.0.Reply – palak
@JamesJohnson +1, nie mam pojęcia o "widokach" używanych w zestawach danych i tym podobnych. To dobre rozwiązanie. – Matt
@JamesJohnson: Hi james dziękuje za odpowiedź, ale to nie działa, filtrowanie się nie dzieje. – palak