Ma darf dabei nicht vergessen, dass ein "Index by string" sacklangsam ist. Schließlich muss eine Collection durchlaufen werden und nur duch string-Vergleiche wird der richtige Index gefunden.
Sowas ist vertretbar für die ParameterCollection (wird ja nur einmal vor dem Start der
Query verwendet) oder in dem Fall hier, wenn nur ein Datensatz ausgespuckt wird.
Bei 1,000 DS ist das eine Handbremse.
IMHO ist es eigentlich genauso so ein Newbie-Kram wie FindComponent.
Ich weiß, ich bin ein DB-speed-junky (musste trotzdem raus)