Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
Delphi 10.4 Sydney
|
AW: Einträge aus Datenbankfeld in Combobox
8. Feb 2021, 09:37
Hallo,
ich habe mal kurz draufgeschaut.
1. Du mischst Tables und Queries (dort auch RequestLive=True?)
2. "WHERE 1 = 0" könnte ein Full Table Scan werden (wenn ADS nicht so gut optimiert)
Ich würde mal nachschauen, ob du bei ABS nicht an die Systemtabelle (Systemkatalog) rankommst. Dort stehen alle Tabellen/ Felder/ Feldtypen drin.
Dann musst du nicht durch irgendwelche Queries gehen, ob festzustellen, ob der Datentyp stimmt.
Da du ja jetzt weisst, dass die Methode langsam ist, Debugger anwerfen.
Heiko
Geändert von hoika ( 9. Feb 2021 um 08:43 Uhr)
|