... Database Monitor, bzw. Ausführung unter debug bringt wahrscheinlich Auffschluss. Der Unterschied der Laufzeiten könnte auch daran liegen, dass STRSQL für die ersten Sätze optimiert. Versuchsweise könnte man im Programm eine optimize Klausel einfügen - select ... optimize for 1 row

D*B