AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Datenbankabfrage visualisieren (Firebird)

Datenbankabfrage visualisieren (Firebird)

Ein Thema von Haeger23 · begonnen am 4. Mär 2008 · letzter Beitrag vom 5. Mär 2008
Antwort Antwort
Seite 2 von 2     12
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#11

Re: Datenbankabfrage visualisieren (Firebird)

  Alt 5. Mär 2008, 09:01
Zitat:
Das würde ich pauschal nicht so sagen. Schließlich gibt es beispielsweise Data-Mining Abfragen, die extrem lang dauern (z.B. Statistiken, die für jede Warengruppe die Jahresumsätze im Vergleich zum Vorjahr gesplittet auf die Kundengruppen ausgeben). Da kann man auch mit Indizes irgendwann nichts mehr machen.
In diesem fall würde ich das in eine SP abarbeiten, von dort könnte man dann per Events den Fortschritt an die Anwendung melden.
Markus Kinzler
  Mit Zitat antworten Zitat
Haeger23

Registriert seit: 11. Okt 2006
10 Beiträge
 
#12

Re: Datenbankabfrage visualisieren (Firebird)

  Alt 5. Mär 2008, 09:34
Ok das wirft jetzt doch wieder noch Fragen meinerseits auf

@Raven also die Abfragen dauern nur 5-10s das führt meiner Meinung nach bei vielen Usern schon dazu, dass sie das Gefühl haben
die Anwendung sei abgestürzt.
Dann schreibst du was von
Zitat:
auf Ergebnis warten und dabei Sanduhr oder Progressbar oder "Livebar" anzeigen
das ist doch genau dass wonach ich gefragt habe ^^. Wenn ich so etwas einsetzen möchte muss ich doch einen Refresh, oder StepIt
an die Komponenten weitergeben. Diese funktioniert ja aber leider nicht da meine Anwendung eingefroren ist . Oder gibts da nen
Trick mit dem die Progressbar sich trotzdem von "selbst" erneuert?

@mkinzler

Zitat:
In diesem fall würde ich das in eine SP abarbeiten, von dort könnte man dann per Events den Fortschritt an die Anwendung melden.
Das klingt auch interessant StoredProcedures setze ich sowieso ein, kenne die Funktion der Events aber nicht um eine Rückmeldung an die Anwendung zu geben. Könntest du da mal eine Beispiel SP posten die so etwas tut oder mir sagen wo ich das nachlesen kann?
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#13

Re: Datenbankabfrage visualisieren (Firebird)

  Alt 5. Mär 2008, 09:39
Zitat von Haeger23:
Ok das wirft jetzt doch wieder noch Fragen meinerseits auf

@Raven also die Abfragen dauern nur 5-10s das führt meiner Meinung nach bei vielen Usern schon dazu, dass sie das Gefühl haben
die Anwendung sei abgestürzt.
Dann schreibst du was von
Zitat:
auf Ergebnis warten und dabei Sanduhr oder Progressbar oder "Livebar" anzeigen
das ist doch genau dass wonach ich gefragt habe ^^. Wenn ich so etwas einsetzen möchte muss ich doch einen Refresh, oder StepIt
an die Komponenten weitergeben. Diese funktioniert ja aber leider nicht da meine Anwendung eingefroren ist . Oder gibts da nen
Trick mit dem die Progressbar sich trotzdem von "selbst" erneuert?
Es gibt eine "Livebar" (genauen Namen vergessen), die wie beim Start von WinXP selbstständig hin-und-her läuft.
Da brauchst Du nichts zu machen, die läuft einfach.
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Haeger23

Registriert seit: 11. Okt 2006
10 Beiträge
 
#14

Re: Datenbankabfrage visualisieren (Firebird)

  Alt 5. Mär 2008, 09:45
Ja sowas brauch ich ...

du hast nicht zufällig eine Ahnung wo du die genaue Bezeichnung her bekommen kannst? Also meine Recherchen können in der Richtung nichts finden, was mit Programmierung im Entferntesten zu tun hätte .
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#15

Re: Datenbankabfrage visualisieren (Firebird)

  Alt 5. Mär 2008, 09:57
Hier gibt's sowas:
http://www.delphipraxis.net/internal...hlight=marquee
oder hier:
http://www.delphipraxis.net/internal...hlight=marquee
oder auch hier:
http://www.delphipraxis.net/internal...hlight=marquee
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#16

Re: Datenbankabfrage visualisieren (Firebird)

  Alt 5. Mär 2008, 10:17
Zitat:
Könntest du da mal eine Beispiel SP posten die so etwas tut oder mir sagen wo ich das nachlesen kann?
Siehe oben
Markus Kinzler
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 18:02 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