AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 13:02

Parameter dieser Suchanfrage:

Suche in Thema: Firedac Query fetch all
Suche alle Beiträge, die von "MES" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 10 von insges. 10 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Firedac Query fetch all

     
      by MES, 13. Okt 2017
    Wir haben einen Test mit myDac (anstatt FireDac) gemacht - alles funzt wie es soll, also ist dieses ominöse "fetch all" beim "open" weg. FireDac fliegt höchstwahrscheinlich raus.

    Hat jemand mit myDac bzw. UniDac Erfahrungen? Spricht was dagegen diese einzusetzen? In Verbindung mit MariaDb. Erste Tests haben zumindest ein deutlich schnelleres Fetching
    gezeigt(doch das müssen wir genauer...
  • Forum: Datenbanken

    AW: Firedac Query fetch all

     
      by MES, 13. Okt 2017
    Es ist leider wie befürchtet: Mit dem Uralttreiber(2001) funktioniert es und mit jedem neuerem nicht. Um alle eventuelle Altlasten zu umgehen wurde ein neues Projekt erzeugt und auf einer neu aufgesetzten VM getestet.
    Bin nun echt ratlos und frage mich ob der Wechsel von der Uralt(aber funktionierender) BDE zu neueren(aber nicht funktionierenden) Technologien der richtige Weg war. Wo ich hinlang...
  • Forum: Datenbanken

    AW: Firedac Query fetch all

     
      by MES, 11. Okt 2017
    Libmysql haben wir in der Version .19 von MySql runtergezogen.... bin gespannt.. morgen gibts news. Danke erstmals für eure Hilfe.
  • Forum: Datenbanken

    AW: Firedac Query fetch all

     
      by MES, 11. Okt 2017
    So, wir haben das Problem erheblich einkreisen - aber noch nicht ganz lösen können.

    In einem Initbereich war folgendes hinterlegt:
    stLibFile := ExtractFileDir(stABSEXE) + '\lib\libmysql.dll';
    md.FDPhysMySQLDriverLink1.VendorLib := stLibFile;

    Den angegebenen Pfad gab es aber gar nicht. Statt einer Fehlermeldung auszugeben wurde intern danach gesucht(weil es in den uses steht?) und...
  • Forum: Datenbanken

    AW: Firedac Query fetch all

     
      by MES, 10. Okt 2017
    Testen und verzweifeln ist angesagt. Ich bin sehr geneigt den FirDreck raus zu hauen. Wir drehen uns noch immer im Kreis, mal tuts und mal nicht :wall:

    Jetzt sind wir so weit, dass in einem Testprojekt alles funzt, im eigentlichen Projekt aber gar nicht bzw. wie beschrieben.
    Im Testprojekt funzt es mit dem FDManager nicht, d.h. es wird automatisch ein Fetch all ausgeführt. Ohne den Manger ist...
  • Forum: Datenbanken

    AW: Firedac Query fetch all

     
      by MES, 9. Okt 2017
    Tagesabschlussmeldung: Es scheint am Verbindungsmanager zu liegen. Diesen verwenden wir um aus einer Ini die Werte raus zu lesen(Typ Persistent).
    Stellen wir die Connection ohne den Manger her(in der Entwickungsumgebung) ist alles ok. Es funktioniert auch sauber (also kein fetch all) wenn wir die Verbindung im Quellcode vornehmen. Juhuuuu!!!

    Morgen wird intensiv getestet und geforscht - ich...
  • Forum: Datenbanken

    AW: Firedac Query fetch all

     
      by MES, 9. Okt 2017
    Hast ja recht. Deswegen grenze es ja ein:
    query1.open('Select * from Artikelstam where Artikeltyp='P') -> ergibt eine Datenmenge von sagen wir mal größer 50. Durch die Rowsetsize werden die ersten 50 geladen.

    Nun kommt eine 2 Query die ich öffnen will. Die hat so wenige Datensätze, dass sich eine "where" nicht lohnt (kleiner 50).

    query2.open('Select * from Zahlungsbedingungen' ). Jetzt...
  • Forum: Datenbanken

    AW: Firedac Query fetch all

     
      by MES, 9. Okt 2017
    Danke für die Rückmeldung, ich befürchte es könnte sich bewahrheiten was Du schreibst. Dann kick ich das Ganze in den Papierkorb und setze wieder Table statt Query ein.

    Nehmen wir an, Query1 wäre ein Artikelstamm in dem oft gescrollt wird etc. und das Query2 Zahlungsbedingungen sind.
    Wie soll ich den Artikelstamm eingrenzen, nach welchen Kriterien? Und warum? Nur weil ich eine zweite Query...
  • Forum: Datenbanken

    AW: Firedac Query fetch all

     
      by MES, 9. Okt 2017
    Es scheint als kämen wir der Ursache näher: wenn beide Query auf die gleiche Art (z.B. Conection) dann tritt der Fall auf. Wird eine über Conection und die Andere über Connactionname angesprochen ist es so wie es sein soll(kein Fetch All auf Query1)
  • Forum: Datenbanken

    Firedac Query fetch all

     
      by MES, 9. Okt 2017
    Hallo miteinander.
    Ich hab da ein Problem das uns seit Tagen beschäftigt: Das Öffnen einer Query fürt bei einer bereits geöffneten Query zu einem "Fetch all" auf der vorher schon geöffnet Query.

    Beispiel:

    query1.open('select * from xx' ); RowSetSize=50; Ergebnis: 50 Datensätze -> ok

    query2.open('select * from yy' ); Fetch All; Ergebnis query2:ok ABER Query1 hat nun nicht mehr 50...


URL zu dieser Suchanfrage:

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