Out from a complex scoring process I have a TDictionary structure:
target_results : TDictionary<longint, double>;
The key represents an id from a record in a MySQL table. From that id I can retrieve a filedate and a filename. I need to deliver these results ordered by one of these options:
1. dictionary value (solved: I'm doing this by assigning the dictionary to an array, sorting it and then retrieving the filename and date for each result, from the database)
2. filename
3. filedate
I'm thinking about using a TVirtualTable (from Devart) since I'm already using UniDAC in this project. Can someone advise a faster, sort flexible, more native approach into this?