Ich habe einen String und ich muss überprüfen, ob eine Spalte "item_manuf_id" in DataTable dtPs.Rows gleich einem bestimmten Wert
istIch kann alle Zeilen durchlaufen und
vergleichen %Vor% aber ich frage mich, ob es eine Möglichkeit gibt zu überprüfen, ob DataTable
den Datensatz enthält
Sie können jede Zeile von DataTable
durchlaufen und den Wert überprüfen.
Ich bin ein großer Fan einer foreach Schleife, wenn IEnumerable
s verwendet wird. Macht es sehr einfach und sauber, jede Zeile zu betrachten oder zu bearbeiten
Alternativ können Sie PrimaryKey
für Ihre DataTable
verwenden. Dies hilft auf verschiedene Arten, aber Sie müssen oft eine definieren, bevor Sie sie verwenden können.
Ein Beispiel für die Verwendung eines if bei Ссылка
%Vor%Sobald Sie einen Primärschlüssel definiert und Daten aufgefüllt haben, können Sie mit der Methode Suchen (...) die Zeilen abrufen, die Ihrem Primärschlüssel entsprechen.
Sehen Sie sich Ссылка
an %Vor% Schließlich können Sie die Methode Auswählen () verwenden, um Daten in einem DataTable
zu finden, das auch unter Ссылка .
Ich denke, wenn Ihre "item_manuf_id" der Primärschlüssel der DataTable ist, können Sie die Suche