Ассоциация Уполномоченных по правам ребенка в Российской Федерации
Семейный кодекс РФ
Главная Написать письмо Карта сайта English    

Программирование для профессионалов: иерархия классов ADO.NET.

Объект DataAdapter играет роль посредника между объектомDataSet и источником данных в операциях выборки и сохранения данных. Метод Fill объекта DataAdapter (или SqIDataAdapterв источниках на базе SQL Server) заполняет объект DataSet нужными данными из источника. Метод Update изменяет данные в источнике в соответствии с изменениями в DatsSet, Природа приложений ASP.NET не очень-то подходит к этой модели. Например, данные часто отображаются при первом посещении страницы, а изменения реализуются при отправке формы. В таких обстоятельствах применение одного объекта как для выборки, таки загрузки данных в источник данных дает не слишком много преимуществ. Но кто же откажется от преимуществ?

Самое большая сложность в ADO — ограничения при применении СОМ. А наиболее значительное из них — небольшое число поддерживаемых типов данных. Если в наборе записей ADO необходимо разместить объект, его нужно каким-то образом маршалировать как один из типов данных СОМ. В ADO.NET в качестве средства передачи данных применяется XML, поэтому в этой технологии можно воспользоваться способностью самоописания в XML. Кроме того, и это важно для разработчиков корпоративных приложений, транспортировка наборов записей ADO через брандмауэры проблематична, так как большинство брандмауэров сконфигурированы так, что предотвращают СОМ-маршалинг. ВADO. NET результаты без проблем проходят через брандмауэры — ведь это текстовый протокол, для которого достаточно обычных открытых портов.

Многих из вас наверняка заинтересует, какое место объект «набор записей» (recordset) занимает в ADO.NET? В ADO набор записей — это универсальный «швейцарский армейский нож» разработчика базы данных. Нужно получить записи? Пользуйтесь recordset. Удалить записи? Пользуйтесь recordset. Добавить записи? Пользуйтесь recordset. Ну, вы поняли — наборы записей нужны во всех этих ситуациях.

Последние новости

Случайные новости

  • Как выгодно приобрести 40 футовые контейнеры в Красноярске
    Бывают такие моменты в жизни, когда человеку просто необходима в той или иной сфере контейнерная тара. Вот почему компания «Логиконт», оказывающая продажу контейнеров, столь популярна в Красноярске.
  • Создание глубокого синего фона
    Если сравнить перечисленные холсты с некоторыми картинами Брака, Пикассо, Дерена, обнаружится, что Матисс пошел по этому пути раньше и дальше них, только через сорок лет, когда Пикассо напишет свою фр ...
  • Способность критического суждения
    Во всех подобных случаях можно наблюдать два типически различных подхода: холодное, деловое обсуждение данного случая, как чего-то совершенно чуждого, и—с другой стороны—попытка поставить себя на мест ...
  • Переход к разнообразному питанию
    Итак, у ребенка начинается новый этап в жизни — начало перехода к разнообразному питанию. Он теперь не только получает грудь матери, но и постепенно начинает знакомиться со вкусом остальных пищевых пр ...
  • Воспитание детей по-американски
    Америка – это страна иммигрантов, и менталитет ее граждан основан на многообразной культуре разных национальностей, и сформирован под влиянием среды, в которую попали переселенцы. Граждане А ...
  • Спектроскопическое рассмотрение
    Переход между уровнями в этом ионе возможен только в результате внешнего воздействия, нарушающего симметрию системы.
  • Первый школьный год
    Учителя произвели оценку О. детей по 5-ти ранговым ступеням. Корреляция с тестовым испытанием равнялась 0,79. Случаи несовпадения объясняются тем, что учителя не принимали в расчет В. О.; они слишком ...
  • Как создать прибыльный коммерческий сайт
    Коммерческие площадки позволяют своим создателям зарабатывать посредством интернета. Этот эффективный метод заработка в настоящий момент занимает лидирующие позиции и выступает перспективным направлен ...
  • Основные цели создания сайта
    В современное время практически каждая уважающая себя компания имеет представительство во всемирной паутине. При этом фирмы, организации и предприятия ставят строго свои цели при создании сайта.
  • Рейтинги матерей
    В дополнение к этим относительно усовершенствованным планам исследования мы создали относительно простую процедуру оценивания каждой матери по ряду переменных, которые в большей или меньшей степени от ...
 
Яндекс.Метрика
© 2012 г. Ассоциация Уполномоченных по правам ребенка в Российской Федерации. Все права защищены.
Проект поддерживается Австрийским Федеральным Министерством социальной безопасности, по делам поколений и защиты прав потребителей и Детским Фондом ООН (ЮНИСЕФ) с 2005 года.
Общаемся в игре
Вызывание и стимуляция лепета
Характеристика этапа
Развитие понимания речи
Подготовка к школе детей с синдромом дауна
Право ребенка на проживание в семье
lyalinpavell@yandex.ru