Microsoft Communities

Welcome to WindowsClient.net | Sign in | Join

Here are some frequently asked questions about Windows Forms and their answers.

Windows Forms FAQs

What is a DataSet?

Think of a DataSet as a local in-memory copy of a set of database tables and their associated relationships and constraints. With the client-server model in the past, client applications held onto a connection to the data source and updated and added records at will. With ADO.NET the DataSet presents a disconnected model. Data, as well as data changes, are contained in the DataSet with no physical connection to the data source.

Changes to a disconnected DataSet can be reconciled against any data source at any time.

A Dataset is not limited to database tables. It can work with XML or for that matter any other data.

George Shepherd, Syncfusion, and Stuart Celarier, Fern Creek



Page view counter