AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:47

Parameter dieser Suchanfrage:

Suche in Thema: SQL Query in Thread wie Datenrückgabe realisieren
Suche alle Beiträge, die von "stOrM" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 13 von insges. 13 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 14. Okt 2016
    Ich komme auf das Angebot gerne zurück, aber dazu muss ich mich erst mal in das Thema einlesen und mir mal so einige Beispiele ansehen um dann konkret Fragen stellen zu können. Das Thema ist komplettes Neuland für mich, ich hab es noch nie verwendet bisher. Vielleicht hab ich ja Glück und finde mal ein kleines Tutorial dazu, dann steig ich da mal tiefer ein.
  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 13. Okt 2016
    So siehts aus, dein Beispiel hat extrem geholfen.

    @Mavarik
    Das hört sich alles sehr interessant an und ist vermutlich ein sehr sauberer Weg, aber das was Du beschrieben hast sind so zu sagen Böhmische Dörfer für mich ich hab mit TThread schon so meinen Kampf, aber das versteh ich jetzt zumindest teilweise:-D
  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 13. Okt 2016
    Passt schon ich hatte etwas in der Uses übersehen, klappt alles als hätte es nie Probleme geben :-D
    Wenn ich mir genau ansehe was Du gemacht hast, denke ich kenne ich auch das Problem jetzt. Das Grid bei mir sah teilweise von den Spalten her etwas seltsam aus, manchmal waren diese komplett zusammen geschoben. So wie ich das sehe, war mein Zugriff in den Messages also sprich AfterFetch viel zu...
  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 13. Okt 2016
    Jetzt wirds ganz lustig :-D
    Connection Name "Use Unicode" kennt er nicht. "CharacterSet" auch nicht. Wenn ich das raus nehme (ich denke mal liegt an der verschiedenen Version von Unidac die wir wohl haben) bekomm ich keine Daten :shock:
    Macht aber erst mal nichts, ich werde das noch mal so umbauen mit meiner Version und dann mal schauen ob es dann geht, Ich denk mal Morgen bin ich damit soweit....
  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 13. Okt 2016
    Ich check das mal fix aus, Mega Dankeschön für Deine Mühe!
  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 13. Okt 2016
    Jep Columns.Clear gibt es bau ich mal ein, dass Canvas Problem bleibt aber wie gehabt komischerweise tritt es eher Random ein.

    Also keine Ahnung was das Problem ist, ich hab jetzt im ButtonClick noch extra folgendes eingebaut zur Sicherheit, ändert weiterhin nichts an den Exceptions:


    DBGrid1.Columns.Clear;
    VirtualTable1.Open;
    VirtualTable1.Edit;
    VirtualTable1.ClearFields;
    ...
  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 13. Okt 2016
    Ich hab die Änderungen jetzt soweit eingebaut, ändert aber nichts an der Fehlermeldung mit dem Canvas.
    Teilweise bekomme ich sogar noch folgendes: VCL.Grids stop in Zeile 888 GridIndex ausserhalb des gültigen Bereichs (mal was neues)

    Was den RecordCount angeht denke ich nicht das dieser falsch ist, ich setze beim Query explizit FetchAll also soll lt. Doku alles an Daten geholt werden und...
  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 13. Okt 2016
    Ja da hast Du recht, dass mit dem Open bzw. Execute ist mir auch gerade aufgefallen, muss in dem Fall natürlich Open lauten. Danke für den Hinweis.



    Das kann sollte ich vielleicht mal testen. Zumindest wäre das sinnvoll, Beim OnCreate des Formulars ist alles noch ungebunden, aber wenn der separate Thread gestartet wurde nicht mehr, ich ändere das mal ab.
  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 13. Okt 2016
    Ja, und eventuell. Wegen dem Postmessage war mein Gedanke, dass nicht gewartet werden soll, da ich dachte das es so ggf. wieder zum Einfrieren der GUI kommen kann, denn dann hätte ich mir den seperaten Thread komplett sparen können oder Syncronize einsetzen können.

    Ich kann wie gesagt mir das Problem im Moment selbst nicht erklären. Wegen dem Terminate geb ich Dir recht, dass ist so völliger...
  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 13. Okt 2016
    Ok also wie gesagt hab ich mich mal an den Thread gewagt und die Rückgabe in eine VirtualTable gelegt.

    1. Problem, ich habe zur schnellen Überprüfung einfach ein DBGrid benutzt, manchmal jedoch nicht immer kommt es zu der Meldung: Canvas erlaubt kein zeichnen, gestoppt wird in VCL.Graphics Zeile 4197 Da weiss ich gerade auch nicht warum der Fehler auftritt.

    2. Ein weiteres Problem zu dem es...
  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 11. Okt 2016
    Deine Annahme ist völlig korrekt.
    Ich bin im Moment nicht zuhause, aber ich werde das Morgen mal versuchen umzusetzen und melde mich dann mal mit deinem kompletten kleinen Projekt zurück, dass ist viel leicht sinnvoller als wenn ich das alles hypothetisch erklären bzw. hat vielleicht jemand anderes ein ähnliches Problem und lernt dann aus meinen Fehlern oder der Umsetzung wie man es machen kann....
  • Forum: Datenbanken

    AW: SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 11. Okt 2016
    Irgendwie hab ich gerade eine Denkblockade:

    1. Ich soll dem Thread eine Virtualtable mitgeben, ok kann ich machen.
    2. Dann soll ich später VirtualTable1.Assign(UniQuery1); ausführen. Woher soll Query1 jetzt gekommen sein, den gibt es nicht, also noch nicht.
    Der Main Thread besitzt nur das Grid sonst nichts.

    Alles andere wird ja im separaten Thread ausgeführt (also gibt es dort auch nur...
  • Forum: Datenbanken

    SQL Query in Thread wie Datenrückgabe realisieren

      Delphi
      by stOrM, 11. Okt 2016
    Moin,
    ich denke das Thema ist schon immer wieder mal behandelt worden nur irgendwie nicht so wie ich es gerade brauche.
    Es geht darum, dass ich im Moment versuche sämtliche Query's in einem Thread auszulagern, da mir die Programmoberfläche zu oft kurze Zeit einfriert. Abgesehen davon dachte ich mir, dass es ggf. nicht die schlechteste Wahl ist, die eigentlichen Daten irgendwo zwischen zu...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=stOrM&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=190515
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:00 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