So löschen Sie mehrere Zeilen aus der datatable in VB.NET 2008?

So löschen Sie mehrere Zeilen aus der datatable in VB.NET 2008 ohne Schleife?

  • Ich will nicht aus der Datenbank zu löschen.
  • Ich Sie löschen möchten, aus der lokalen Datentabelle.
  • Ich weiß, die Select Methode und auch Remove und entfernen Sie in der Methode zu. Aber das muss Schleife zum löschen der Zeilen aus der Datentabelle.

Habe ich 40000 Zeilen und ich möchte Sie auf Auswahl löschen, 1000 Zeilen aus, die Daten-Tabelle.

  • Wie sind Sie mit der Bestimmung der 1000 der 4000 Zeilen zu löschen?
  • Das ist meine Frage,gibt es eine Möglichkeit, die Zeilen bestimmt, die für die Löschung ?
  • Könnten Sie zu Ihrer Frage .NET-Klasse, die Sie verwenden, um die Darstellung der Daten im Speicher? Ist es DataSet oder einer anderen Klasse? Oder kann ich formulieren die Frage: verwenden Sie das SqlDataAdapter-Objekt oder LinkToSql Oder Entity Framework zum Zugriff auf die Datenbank? Für jeden Weg kann man schreiben, eine Lösung, aber ich will nicht zu schreiben verschiedene Versionen des Kodex-wenn Sie benötigen nur eine. Eine kleine Beispiel-Datenbank-Tabelle (2-3 Felder) könnten auch sehr gut, dann werde ich auf die Verwendung dieser Bereich in meinem code-Beispiel.
  • es dataset-oder datatable, die ich habe mit.
  • Warum wollen Sie, Sie zu löschen, ohne Schleife? Ist es ein performance-Problem? Ursache es dauert nur ein paar Millisekunden zu löschen, die 1000 Zeilen aus einem 4000-Zeilen-datatable.
  • Ihr Ruf wurde neu berechnet, wie gewünscht.

InformationsquelleAutor KuldipMCA | 2010-05-06
Schreibe einen Kommentar