Ric,
>I thought I had to use FillDataSet in order to work with typed datasets. Are you saying that if I only ever needed the default IDataAdapter.SelectCommand, that I could use a typed dataset and NEVER use FillDataSet?
That's right...if you set up your business object as demonstrated in your code, it always instantiates your typed DataSet rather than an instance of mmDataSet...and then you don't have to use FillDataSet().
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