Bob,
>No, we didn't and I'm not sure why I missed it as it is an important item. Again, the main question is why are there multiple rows in the dataset on the second time around when adding multiple records?
When you add a new record and save it, it isn't automatically removed. So, if you are saving/restoring from a session variable you will have multiple records. You can choose to create an empty dataset instead.
Best Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com