Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   TAdsQurey, IndexName und RecordCount (https://www.delphipraxis.net/158799-tadsqurey-indexname-und-recordcount.html)

bwolf 3. Mär 2011 16:47

Datenbank: ads • Version: 10 • Zugriff über: TDataSet Descendant

TAdsQurey, IndexName und RecordCount
 
Hi,

ich habe eine TAdsQuery der ich der Property "IndexName" einen Index zugewiesen habe.
Wenn ich diese Query nun öffne, erhalte ich als RecordCount immer die aktuelle Anzahl an Datensätzen die in der Tabelle vorhanden sind - unabhängig davon, wie die Where-Bedingung aussieht.

Kann mir einer sagen warum das so ist?
Danke!

EDIT: Habe das gerade mal mit dem UniDac-Komponenten getestet, hier stimmt der RecordCount.

joachimd 4. Mär 2011 07:59

AW: TAdsQurey, IndexName und RecordCount
 
Zitat:

Zitat von bwolf (Beitrag 1085665)
Wenn ich diese Query nun öffne, erhalte ich als RecordCount immer die aktuelle Anzahl an Datensätzen die in der Tabelle vorhanden sind - unabhängig davon, wie die Where-Bedingung aussieht.

AdsQuery.AdsTableOptions.AdsFilterOptions auf respect_when_counting


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz