Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Ergebnismenge begrenzen / Paradox

  Alt 26. Sep 2006, 06:48
Herzlich willkommen in der Delphi-PRAXiS, BK82.

Paradox ist in erster Linie ein Dateiformat. Die speziellen Zugriffsroutinen dafür sind in der BDE (Borland Database Engine) zusammengefasst, wobei Borland sich wirklich nach Kräften bemüht hat es wie eine Datenbank aussehen zu lassen. Insbesondere LocalSQL, der von der BDE unterstützte SQL-Dialekt, ist da hervorzuheben. Allerdings auch die etwa 70 fehlenden Leistungsmerkmale im Vergleich zum damals gültigen Standard SQL-92. Liegen die Paradox-Tabellen auf der lokalen Platte, dann ist die fehlende Limitierung eigentlich kein Problem. Im Netzwerk könnte man durch eine vorgeschaltete Abfrage Abhilfe schaffen:

SQL-Code:
/* Bestimmung der ersten n Schlüssel */
SELECT id FROM tbl WHERE condition ORDER BY expression

/* Mit den ausgewählten Schlüsseln die gewünschten Attribute anfordern */
SELECT * FROM tbl WHERE id in (id-set) ORDER BY expression
Freundliche Grüße vom marabu
  Mit Zitat antworten Zitat