97
Базы данных журналов Windows, других ОС.
В общем, все объекты, которые должны использовать ОLЕ DВ провайдер.
Модель объектов ADO .NET
Модель объекто в ADO-.NET состоит из набора классов . DataSet пред
ставляет собой класс ADO-.NET , который отвечает за отображение таблицы (или
таблиц, или же даже всей базы) используемой базы данных, на компьютере
пользователя бе з непрерывной связ, с базой данных. В приложении, созданном с
поддержкой Dat a Form Wizard, мы имели возможность вносить изменения в
загруженную таблицу, перемещаться по причине записям, причем до нажатия
кнопк, Updat e изменени я в самой базе данных , т.е . в файле RBProduct.mdb, не
происходило. В чем же дело? Дело в том, как все данные, был, загружены в объект
DataSet , созданный мастером . лишь в нажатии кнопки Update происходила
передача данных из DataSet в саму базу данных.
Не следует путать объект DataSet c оперативной памятью компьютера
загруженная таблиц а не находится в оперативной памят, компьютера. Представьте
себе, как вы обслуживаете гипотетическую доску объявлений. Каждое утро вы
берете обычный бумажный блокнот , записывает в нег о все свежие объявления ,
хранящиеся в централизованном банке данных,, отправляетесь к доске. Вы
переписываете, з блокнота на доску все объявления , а в блокнот записываете все
те объявления, которые были добавлены на доску посетителями. Затем вы
возвращаетесь в банк данных, вносите в него информацию , которую вы записали в
блокнот c доски. Ваш блокнот, будет являться экземпляром класса DataSet . В этом
процессе самым важным в угоду вас, конечно, не в угоду централизованного банка
данных , будет ваш блокнот. Аналогично, класс DataSet является ключевым в о
всей модели классом в ADO .NET. DataSet состои т из объектов тип а DataTable,
объектов DataRelation .
В коде к ним возможно обращаться как к свойствам объект а DataSet , т.е. ,
используя точечную нотацию . Свойств о Tables возвращает объект тип а
DataTableCollection, который содержит все объекты DataTable используе мой базы
данных .