Метод Fill адаптера данных

сначала он проверяет не открыто

Я вызываю метод Fill Адаптера данных, который выполняет несколько действий. Сначала он проверяет, не открыто ли уже соединение в нижележащем объекте команды. Если нет, метод Fill Откроет соединение. Затем он исполняет запрос к базе данных. После этого адаптер принимает возвращаемые строки, проверяет, существует ли уже в наборе данных DataTable С требуемой схемой, и если нет, создает ее, а затем помещает в нее возвращаемые строки. Если адаптер данных открывал соединение, перед возвратом из вызова метода он закроет его. Если при заполнении набора данных вы не специфицируете имя таблицы, именем экземпляра таблицы данных будет просто Table, и по мере добавления дополнительных таблиц они будут названы Tablet, ТаЫе2 и т. д. Рис. Г. З показывает весь стек, используемый в типичном случае для работы с наборами данных и реляционными хранилищами данных. Обычно запрос или сохраняемая процедура будет возвращать только одну таблицу результатов, но вы могли бы возвратить одним запросом или сохраняемой процедурой сразу несколько таблиц, как показано в листинге Г.4. таблицы результатов, и набор данных заполняется двумя таблицами, одной для Customers и одной для Orders. Свойство TableName Каждой из результирующих таблиц устанавливается затем соответствующей строкой, поскольку в соответствии с соглашением по умолчанию они были бы названы Table и Tablet. Обратите также внимание на другой синтаксис при создании объектов в этом методе. Вместо спецификации различных параметров для каждого из объектов в его конструкторе здесь они передаются через свойства уже после конструирования.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *