Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.017 Beiträge
 
Delphi 12 Athens
 
#8

AW: Ergebnismenge beschränken mit "LIMIT" oder "TOP"

  Alt 19. Feb 2018, 15:12
LIMIT 101 im Select und im Grid/DataSource dann nochmal auf 100 die Anzeige kürzen.

> in der Anzeige gibt es nur die 100, aber im DataSet mit >100 (ohne DataSet-Filter) sieht man ob es noch mehr gibt.


sowas?
SQL-Code:
Select top 100 count(*) As Anzahl from tabelle where irgendwas

Select count(top 100 *) As Anzahl from tabelle where irgendwas
oder ganz doof
select count(Select top 100 * from tabelle where irgendwas)

aber wo, wenn es auch so geht?
SQL-Code:
Select count(*) As Anzahl from tabelle where irgendwas
-- if Anzahl.AsInteger - Top - Limit > 100 then // 100=

Select count(*) - :Top - :Limit > 100 As Zuviel from tabelle where irgendwas
-- if Zuviel.AsBoolean then
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (19. Feb 2018 um 15:22 Uhr)
  Mit Zitat antworten Zitat