AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Firebird und query.recordcount
Thema durchsuchen
Ansicht
Themen-Optionen

Firebird und query.recordcount

Ein Thema von mato · begonnen am 12. Dez 2007 · letzter Beitrag vom 12. Dez 2007
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von mato
mato

Registriert seit: 24. Nov 2004
Ort: Lutherstadt Eisleben
19 Beiträge
 
Delphi 6 Professional
 
#11

Re: Firebird und query.recordcount

  Alt 12. Dez 2007, 18:34
Also nochmal. -- schreibe jetzt mal nur klein, geht schneller.

in --ueberarray--, was ein array of integer ist, stehen 5 hausnummern. die for-schleife wird also 5-mal durchlaufen. in jeder diesen 5 durchläufen erfrage ich durch die query die datensätze der einzelnen hausnummern. in der while-schleife werden die datensätze durchlaufen, hat also nichts mit den 5 querys zu tun, nur mit der aktuellen abfrage. die abgefragten datensätze stehen ja alle in meiner exceltabelle drin, also waren sie zuvor auch in der query, wo sollten sie auch sonst herkommen. in jedem durchlauf in der while-schleife werden also ein name in die exceltabelle geschrieben, was alles korrekt funktioniert. es hat also was damit zu tun, das scheinbar nur die gefetchten datensätze in --recordcount-- angezeigt werden (wurde weiter oben schon erwähnt). ich werde die ganze sache jetzt also mit einer --sinnlosschleife-- durchlaufen, sprich nichts machen lassen damit ich die anzahl der datensätze bekomme und dann in der zweiten - schon vorhandenen while-schleife-- die datensätze in meine exceltabelle schreiben. etwas umständlich, müsste aber gehen.
ich verstehe erhlich gesagt nicht was das mit dem aufbau meiner db zu tun haben soll, was da drin steht ist auch völlig irrrelevant. ich hoffe ich konnte mich jetzt verständlich ausdrücken.

mato
Er dachte..., ' Schlimmer kanns nicht mehr kommen !!!' Und es kam schlimmer...
  Mit Zitat antworten Zitat
Benutzerbild von Kroko1999
Kroko1999

Registriert seit: 21. Apr 2005
Ort: Spremberg
455 Beiträge
 
Turbo Delphi für Win32
 
#12

Re: Firebird und query.recordcount

  Alt 12. Dez 2007, 18:45
rufe mal query.last, danach query.First gleich nach dem Öffnen auf, dann sollte RecordCount stimmen
Da sprach der Stumme zum Blinden: "Du wirst sehen ..."
oder
Wer lesen kann, ist klar im Vorteil!
  Mit Zitat antworten Zitat
Benutzerbild von mato
mato

Registriert seit: 24. Nov 2004
Ort: Lutherstadt Eisleben
19 Beiträge
 
Delphi 6 Professional
 
#13

Re: Firebird und query.recordcount

  Alt 12. Dez 2007, 19:06
Zitat von Kroko1999:
rufe mal query.last, danach query.First gleich nach dem Öffnen auf, dann sollte RecordCount stimmen
cool. meine schleife funktioniert auch, deins ist kürzer, also besser. ich danke dir. werde mir jetzt den schädel rasieren, vielleicht hilfts ja beim nachdenken.

mato
Er dachte..., ' Schlimmer kanns nicht mehr kommen !!!' Und es kam schlimmer...
  Mit Zitat antworten Zitat
Benutzerbild von Kroko1999
Kroko1999

Registriert seit: 21. Apr 2005
Ort: Spremberg
455 Beiträge
 
Turbo Delphi für Win32
 
#14

Re: Firebird und query.recordcount

  Alt 12. Dez 2007, 19:12
man tut, was man kann,
Da sprach der Stumme zum Blinden: "Du wirst sehen ..."
oder
Wer lesen kann, ist klar im Vorteil!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:39 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