My program has two forms which get data from the same data source.
After binding controls to tables and fields on both forms, I noticed each form has it's own apparently duplicate DataSet.
Is it standard practice for each form to have its own DataSet even though they use the same ConnectionString and connect to the same database at the same time?