![]() |
AW: Große Datenmenge in LookupCombo zur Verfügung stellen
Zitat:
Code:
Im Thread könntest du ein ClientDataSet verwenden und entweder das komplett übergeben oder über Save/LoadFromStream. Vielleicht ist das ja schneller als einzelne Datensätze zu übergeben.
select "die ersten X Datensätze, die kleiner sind als H"
UNION select "die ersten X Datensätze, die größer sind als H" |
AW: Große Datenmenge in LookupCombo zur Verfügung stellen
Zitat:
Zitat:
Für eine "unscharfe" Suche benötigt aber auch Google erst einmal irgendwelche Suchparameter, ansonsten wäre das ein Schuss ins Blaue. Ich habe dir ja oben eine Thread gezeigt, mit dem du sofort nach Programmstart die Daten laden kannst. Da Thread, dürften da schon mal keine unschönen Zwangspausen im Hauptprogramm auftretet. An der Übertragungsdauer der Daten ändert das jedoch nichts. Und da du eben 1,4 MIo Information übertragen willst, die mal grob geschätzt je Datensatz 15-x Zeichen enthalten, sind das schon mal 20MB, und das kann je nach Übertragungsweg eben eine gewisse Zeit dauern. Da dein Programm am Übertragungsweg nichts ändern kann, dir die Zeit aber nicht gefällt, muss an den Parametern schrauben, die du beeinflussen kannst. Und das wäre ja in erster Linie die Datenmenge. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz