Klarer ja, klar genug zweifelhaft.
Ich bin mir aber sicher dass für den Geschwindigkeitsnachteil das
SQL schuld ist und nicht das TDictionary.
Nö, der
SQL Server ist nicht Teil der Geschwindigkeitsmessung. Die beginnt erst nachdem die Daten schon abgeholt wurden.
Welche infos fehlen noch um an ein klar genug ran zu kommen?
Deine Aussage "Werfe ich jetzt in die
SQL Abfrage noch ein 2. Feld rein dann wird aus der 1ms schon 50ms usw." lies mich zum Schluß kommen dass da was mit
SQL dabei ist.
Wie die Kollegen hier auf FieldByName kommen erschließt sich mir nicht. Wenn denen das klar ist reicht das ja. Kompetentere wie z.B. Uwe und Stevie lassen sich eh nicht finden.