>Thanks, I think I am actually making progress! I am able to run my app without error, but my record list has duplicates. However, this is definite progress. Thanks to everyone for your help and patience!
Duplicates: define primary or candidate indices (on the base table) to avoid those.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)