Just a word of warning. This will get really ugly on very large players with lots of FIDs... Is this something that can be done once, during an initial setup? Then you can keep a mirror copy of the database locally, saving the download time.
_________________________
Paul Grzelak
200GB with 48MB RAM, Illuminated Buttons and Digital Outputs