Две грани ADO.NET
Две грани ADO.NET
Библиотеки ADO.NET могут использоваться в рамках одного из двух концептуально различных способов взаимодействия: на связном или несвязном уровнях. При использовании связного уровня ваш программный код непосредственно соединяется с соответствующим хранилищем данных (и отсоединяется от него, когда задачи взаимодействия решены). При использовании ADO.NET в такой форме для взаимодействия с хранилищем данных обычно используются объекты соединения, объекты команд и объекты чтения данных. Позже вы сможете убедиться в том. что объекты чтения данных обеспечивают способ извлечения записей из хранилища данных на основе подхода, допускающего только чтение в режиме однонаправленного доступа.
Несвязный уровень, напротив, позволяет получить набор объектов DataTable (содержащихся в рамках DataSet), функционирующих, как клиентские копии внешних данных. При получении DataSet с помощью соответствующего объекта адаптера данных необходимое вам соединение открывается и закрывается автоматически. Вы можете сами догадаться, что данный подход позволяет быстрее освободить соединение для других вызывавших абонентов. После получения объекта DataSet клиентом этот клиент может просматривать и менять содержимое объекта, не создавая лишней нагрузки на сетевой трафик. Чтобы направить измененные данные обратно в хранилище данных, клиент может снова использовать адаптер данных (в совокупности с множеством подходящих операторов SQL), и после обновления источника данных соединение снова немедленно разрывается.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
8.13.4 Магистрали, грани и границы OSPF
8.13.4 Магистрали, грани и границы OSPF Области объединяются магистралями. Магистраль содержит все маршрутизаторы, принадлежащие разным областям, а также любые сети и маршрутизаторы, не включенные в другие области. Области нумерованы, а магистраль имеет номер 0.Маршрутизатор
Таинственные грани - выбор и редактирование граней в мешах
Таинственные грани - выбор и редактирование граней в мешах Блендер уже предоставляет множество вариантов для выбора и манипулирования гранями, рёбрами и вершинами меша, или через встроенные методы, или через скрипты расширения Питона. Но если Вы хотите выбрать некоторые
Клеймение грани
Клеймение грани Команда IMPRINT, осуществляющая клеймение грани трехмерного тела, вызывается из падающего меню Modify ? Solid Editing ? Imprint Edges или щелчком на пиктограмме Imprint на плавающей панели инструментов Solid Editing.С помощью команды IMPRINT возможно создание на трехмерных телах новых
Клеймение грани
Клеймение грани Команда IMPRINT, осуществляющая клеймение грани трехмерного тела, вызывается из падающего меню Modify ? Solid Editing ? Imprint Edges или щелчком на пиктограмме Imprint на плавающей панели инструментов Solid Editing.С помощью команды IMPRINT возможно создание на трехмерных телах новых
Пространственные грани
Пространственные грани Команда 3DFACE обеспечивает создание пространственной грани , аналогичную двумерной фигуре. Однако, в отличие от фигуры, угловые точки грани могут иметь различные координаты по оси Z и образовывать тем самым участок плоскости в пространстве.
Клеймение грани
Клеймение грани Команда IMPRINT , осуществляющая клеймение грани трехмерного тела, вызывается из падающего меню Modify ? Solid Editing ? Imprint Edges или щелчком на пиктограмме Imprint на плавающей панели инструментов Solid Editing.С помощью команды IMPRINT возможно создание на трехмерных телах новых
ФМ-ВЕЩАНИЕ: Пиринг на грани фола
ФМ-ВЕЩАНИЕ: Пиринг на грани фола Остап Бендер очень хотел стать миллионером, поэтому все время пытался строить стартапы. Но со строительством у него получалось плохо, так что ему пришлось переквалифицироваться в управдомы. Для тех, кто не в курсе (для особо продвинутых SMS-