AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi IBCScript Fortschritt

IBCScript Fortschritt

Ein Thema von haentschman · begonnen am 15. Aug 2015 · letzter Beitrag vom 16. Aug 2015
Antwort Antwort
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.275 Beiträge
 
Delphi 12 Athens
 
#1

IBCScript Fortschritt

  Alt 15. Aug 2015, 17:16
Datenbank: Firebird • Version: 2.5 • Zugriff über: IBDAC
Hallöle...

Ich belästige euch mal wieder zum Samstag.

Man nehme ein SQL Script, lade es in ein IBCSript und führe es aus. Soweit so gut. Das Script braucht lokal ca. 6 Sekunden. Das ist für keine Benutzerrückmeldung schon grenzwertig. Ich muß aber auch davon ausgehen, das das Script auch via Internet laufen könnte. Das dürfte die Ausführungszeit ein wenig erhöhen.

Frage:
Via Google habe ich nichts finden können ob man mit dem IBCScript irgendwie einen Fortschritt hinbekommt. Es würde auch reichen... "Ich tu noch was". Klar könnte man das SQL in Querys aufteilen. Das finde ich aber nicht im Sinne des Erfinders.
Eine Rückmeldung in Form eines Fortschrittes der läuft und nach dem Ende wieder von vorn anfängt wäre leicht machbar.

Was denkt ihr?

Crosspost DT: http://forum.delphi-treff.de/index.p...pt-Fortschritt

Nachtrag: Bei Firebird könnte man das über Events lösen. Wie sieht es aber mit anderen DBMS aus? (logischerweise wären dann die IBDAC durch die entsprechenden zu ersetzen)

Nachtrag2: Das Event AfterExecute des IBCScript wird nicht nach dem ganzen Script gefeuert sondern nach jedem SQL Statement. Jetzt gilt es nur irgendwie zu ermitteln wieviele insgesamt vorhanden sind (Zeilen ohne Kommentarzeilen und Zeilenumbrüche)

Nachtrag3: Auch auf die Gefahr hin für die Selbstgespräche in Behandlung gehen zu müssen... IBCScript hat eine Property Statements. Das hat auch einen Count.

Schön das wir darüber geredet haben...

Geändert von haentschman (15. Aug 2015 um 18:32 Uhr)
  Mit Zitat antworten Zitat
Jens01

Registriert seit: 14. Apr 2009
667 Beiträge
 
#2

AW: IBCScript Fortschritt

  Alt 15. Aug 2015, 19:12
Zitat:
Auch auf die Gefahr hin für die Selbstgespräche in Behandlung gehen zu müssen...
Etwas schräg zu sein, ist Vorsetzung für dies Forum.
Achtung: Bin kein Informatiker sondern komme vom Bau.
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.275 Beiträge
 
Delphi 12 Athens
 
#3

AW: IBCScript Fortschritt

  Alt 16. Aug 2015, 08:52
Danke für die Blumen... Normal kann jeder.
  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 10:49 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