Announcement

Collapse
No announcement yet.

IBQuery.RecordCount liefert nur sichtbare Anzahl

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • IBQuery.RecordCount liefert nur sichtbare Anzahl

    Hallo!

    Ein SQL-Select liefert rund 150 Datensätze zurück,in einem Label soll die Anzahl aller gefundenen Datensätze angezeigt werden. Leider liefert
    die Anweisung IBQuery1.RecordCount nur die Anzahl der im Grid sichtbaren
    Datensätze. Giebt's hierzu schon ne Lösung?

    jürgen

  • #2
    SQL-Lernen

    und dann den "count" verwenden

    Comment


    • #3
      Hallo,

      IBX sieht vor, dass der Entwickler über den Aufruf von <b>FetchAll</b> auf das "alte" BDE-Verhalten wechseln kann. Allerdings lädt dann auch IBX wie die BDE alle Datensätze sofort zum Client

      Comment


      • #4
        Hallo
        <p>am besten fügst Du eine zweite Query in Dein Formular/Datenmodul ein. Wenn die ursprüngliche Query meinetwegen die Anweisung<br>
        <code>select * from "Tabellenname"</code><br>
        ausführt, sollte die zweite in der Eigenschaft SQL<br>
        <code>select count(*) from "Tabellenname"</code><br>stehen haben.
        <p>Die zweite Query liefert als Ergebnis dann die Gesamtzahl der Datensätze zurück. Damit die zweite Query die Anwendung nicht blockiert, kann man das Ganze dann auch noch in einen eigenen Thread auslagern.
        <p>Best Regards<br>Wolfhar

        Comment

        Working...
        X