Извлечение записей
В ADO.NET существует два метода извлечения данных: Dataset и DataReader.Dataset представляет собой кэшированный набор записей, извлеченных из источника данных. Данные в Dataset обычно имеют усеченный вид по сравнению с базой данных, однако их можно обрабатывать теми же средствами, не подключаясь при этом к исходной базе данных. Помимо извлечения данных Dataset используется для их обновления в базе данных.
Метод DataReader предназначен для извлечения из базы данных однонаправленного потока данных только для чтения. Использование программы DataReader приводит к повышению быстродействия и снижает загруженность системы, поскольку в каждый момент времени в памяти находится только одна строка. Если необходимо извлечь большой объем данных и не требуется вносить изменения в исходную базу данных, целесообразно использовать метод DataReader, а не Dataset.
Основы работы с Microsoft ADO.NET
Использование поставщика данных .NET
Метео


