Ich versuche, alle Zeilen zu löschen, in denen 0 oder Null in der Spalte Prüfsumme ist.Löschen basierend auf Spaltenkriterien
ich nur die Ode Arbeit machen kann, wenn ich entweder:
completeDT_memo.AsEnumerable().Where(r => r.Field<string>("dcChecksum") == "0").ToList().ForEach(row => row.Delete());
oder:
completeDT_memo.AsEnumerable().Where(r => r.Field<string>("dcChecksum") == null).ToList().ForEach(row => row.Delete());
Wenn ich versuche, sie beide Arbeit zu machen, wirft das Skript eine Ausnahme.
Können Sie sagen, beste Bucht, um dies zusammen zu arbeiten.
Dank
Schreibe den Code, der die Ausnahme auslöst –
Das Ergebnis der in dem ein boolean sein muss. Also, vielleicht können Sie dies versuchen: .Where (r => string.IsNullOrEmpty (r.Field ("dcChecksum")) –
bitte erklären, was ist Ihre Umgebung, und fügen Sie Details über Ihren Fehler. –