Hallo auch,
der Vorteil der
Query liegt darin, dass die Datensätze der Tabelle nicht in den Speicher geladen werden müssen. Wenn die
DB am Netz liegt, oder man benutzt eine
SQL-Server-
DB, dann würde das bei größeren Tabellen einen sehr großen Unterschied machen.
Die o.g. Methode ist glaube ich bei Client-Server Applikationen Standard, mit der Ausnahme, dass statt
Where 1 = 2
Where LAUFENDE_NUMMER = :Parameter
verwendet wird (Parameter wird auf einen Wert gesetzt, den es in der Tabelle nicht gibt [was fast aufs selbe rauskommt]).
Aber seis drum: jeder hat seinen eigenen Stil. Das ist ja das Faszinierende beim Entwickeln --> der Kreativität sind keine Grenzen gesetzt.