So wie ich das verstanden habe, will der Fragesteller Folgendes:
1. Tabelle laden
2. Die Daten in einem Datengitter anzeigen
3. Aus diesem Gitter (und nur hier) einzelne Datensätze entfernen
4. nur die Daten, die man im Grid sieht weiterverarbeiten, z.B. sequentiell drucken
Das mit
SQL zu lösen ist doch dann suboptimal.