Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Профессиональное программирование


Информационный Канал Subscribe.Ru

В начало Клуб программистов Весельчак У Связаться со мной
a
Доброго времени суток!

С последнего выпуска рассылки появилась новая статья Альфа

"DataReader и доступ к данным"

Статья продолжает цикл о реляционных базах данных и о том, как и с помощью чего с ними можно работать. О чем данная статья можно понять по ее заголовку :). Кроме описания объекта DataReader содержит пример программы с использованием этого объекта

Цитирую: :))) "В очередной статье цикла мы познакомимся с первым объектом, который позволит нам обращаться к данным, хранящимся в реляционной базе данных, - DataReader. Поскольку DataReader и Command связаны довольно тесно, в прошлой статье я уже вскользь упомянул о нем. Теперь пришла пора ознакомиться с DataReader более детально.

Назначение DataReader

Как уже упоминалось ранее, если результатом выполнения команды SQL посредством Command является набор данных, то в результате выполнения метода Command.ExecuteReader создается объект DataReader, посредством которого можно получить доступ к результату. По своей сути DataReader представляет собой поток записей только на чтение, по которому можно передвигаться только вперед, последовательно от записи к записи. Работа с ним очень напоминает чтение данных из последовательного файла. В процессе чтения в каждый момент времени в оперативной памяти клиентского компьютера находится одна-единственная текущая запись. Поэтому DataReader требует очень мало памяти клиента, даже если общий объем выборки данных велик. Конечно же, за подобную экономию всегда приходится чем-то расплачиваться. В данном случае ценой является постоянно открытое соединение с источником данных, что создает нагрузку на сеть, а также требует от сервера баз данных выделения некоторых ресурсов на поддержку соединения с клиентом (если источником данных является SQL-сервер)."

Читать всю статью здесь.

Never.


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.compu
Отписаться

В избранное