Chapter 30. DataSets

The heart of ADO.NET, as we mentioned in the previous chapter, is the DataSet. A DataSet represents a data structure that contains disconnected data. The benefit of supporting disconnected data is that an application can retrieve information from a database and display it in different ways without having to go back to the database again. For example, if you retrieve a set of information and wish to filter it or sort it differently, this can be done within the DataSet itself and does not require you to go back to the database. DataSets also allow you to move data across the wire (network) since it supports serializing its data to XML, and it keeps track of the changes made to it so that it can intelligently save data back ...

Get Visual Basic® .NET by Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.