i use TStringList to store about 100.000 values. That's ok, but i would like to know if there are better ways to do that? I have Values from a Oracle Database with Row-Id's like 2016070502523396 HTCSFVRY My StringList is sorted, to do a quick IndexOf() I would need add and IndexOf() What about VirtualTree? TList ... ? advices are welcome :-))