>>How about this - assuming that id and score are numeric fields
>
>Since you used Transform() an ID of 2 and a Score of 18 they key will be 218 wich will also match with an ID of 21 and a score of 8. Right?
Good point -
That should have been STR() instead of Transform()
Insanity: Doing the same thing over and over and expecting different results.