Hm borwin also doppelte Einträge bekomme ich nicht dank dieser Zeile:
IBTable1.AddIndex('UNIQUE', 'NAMES', [ixUnique, ixCaseInsensitive]);
Ich glaube ich werde die strings bevor ich zu der
DB hinzufüge einfach einmal vorbehandeln:
MyStr:= LowerCase(MyStr);
Damit sollte das Problem endlich gelöst sein, Danke !