Ziel ist es das nach allen Vorkommnissen eines Strings in einer Spalte der Tabelle (tbl_tmpBeladung)in der Datenbank zu suchen und alle Datensätze zu löschen
Ich greife auf die Datenbank (Acces) über ein Dataset, Table Adapter usw darauf zu.
Nun Suche ich mit :
C#-Quelltext
1:
| DataRow[] rows = this.chargen_DMCDataSet.tbl_tmpBeladung.PalettennummerColumn.Table.Select("Palettennummer LIKE '"+Zellinhalt+"'" ); |
Diese Spalte hat keinen Primärschlüssel (logisch sonnst würde der String ja nicht öfter vorkommen können)
Sonnst würde sich ja auch die Findby-Methode anbieten.
Die Abfrage funktioniert auch soweit, in aber wie Lösche ich nun genau alle diese gefundenen Zeilen aus der Datenbank raus ?
bzw wie kann ich ..... aus diesem Array rows[] das ich zurück bekomme die einzelnen Zeilenpositionen ermitteln ?
Moderiert von
Th69: C#-Tags hinzugefügt