Поделиться через


Диалоговое окно "Просмотр адаптера обработки данных"

Обновлен: Ноябрь 2007

Позволяет увидеть, как данные заполняют набор данных при вызове объекта адаптера SelectCommand. Использование этого диалогового окна позволяет убедиться в том, что адаптер возвращает ожидаемые данные, все сопоставления таблиц работают правильно, а заполнение набора данных выполняется без ошибок. Диалоговое окно также позволяет проверить результат передачи разных значений параметров адаптеру.

7s621y35.alert_note(ru-ru,VS.90).gifПримечание.

В предыдущей версии Visual Studio адаптеры обработки данных использовались для связи между приложением и базой данных. Хотя адаптеры обработки данных по-прежнему являются основным компонентом Поставщики данных .NET Framework (ADO.NET), создаваемые с помощью конструктора адаптеры таблиц упрощают процесс манипулирования данными между приложением и базой данных. Дополнительные сведения по работе с адаптерами таблиц содержатся в разделе Общие сведения об адаптере таблиц.

Кроме того, просмотр адаптера обработки данных полезен, если предполагается использовать его для заполнения набора данных, который не был создан непосредственно из адаптера.

Диалоговое окно открывается при выполнении одного из следующих действий:

  • Выберите пункт Просмотр данных в меню Данные. Это меню доступно, только когда адаптер обработки данных добавлен в форму или компонент.

  • Нажмите ссылку Просмотр данных в нижней части окна Свойства. Эта ссылка доступна при отображении свойств адаптера обработки данных.

Список элементов пользовательского интерфейса

  • Адаптеры обработки данных
    Приводится список адаптеров данных, доступных в используемой форме или компоненте. Выберите адаптер, который необходимо просмотреть. Чтобы просмотреть результаты использования всех адаптеров данных, выберите пункт <Все адаптеры обработки данных>.

  • Заполнить набор данных
    Выполняет команду и отображает данные в окне Результаты.

    Если при заполнении набора данных адаптером возникает ошибка, она отображается в окне сообщения. Возможные ошибки:

    • Несоответствие типов данных.

    • Синтаксические ошибки в выполняемой инструкции SQL или сохраненной процедуре.

    • Ошибки сопоставления таблиц. Например, если свойства адаптера MissingMappingAction или MissingSchemaAction имеют значение Error, а в сопоставлении таблиц не описано, какие действия следует выполнить при несоответствии имен столбцов базы данных и набора данных, то возникает ошибка.

    • Проблемы подключения.

  • Параметры
    Отображает параметры, необходимые для инструкции SQL SELECT или для сохраненной процедуры, ссылка на которую содержится в объекте SelectCommand указанного адаптера или адаптеров данных. Если параметры не указаны, сетка пуста.

    Каждый параметр отображается в виде строки сетки с именем параметра и типом данных. Для каждого параметра следует ввести значение в окне Значение. Если параметр может принять такое значение, можно также выбрать <DEFAULT> или <NULL> из раскрывающегося списка в окне Значение.

  • Целевой набор данных
    Определяет набор данных, который команда просмотра должна заполнить данными. Можно выбрать набор данных из доступных наборов проекта или выбрать заполнение нетипизированного набора данных (то есть не имеющего схемы).

  • Таблицы данных
    Отображает список таблиц данных в наборе данных. Необходимо выбрать имя таблицы для просмотра записей, внесенных адаптером данных. (Как правило, один адаптер обработки данных заполняет одну таблицу набора данных). Если заполняется более одной таблицы, в этом списке можно выбрать нужную таблицу, чтобы посмотреть результаты для нее.

  • Результаты
    Данные отображаются в наборе данных. В этом окне показано, как данные будут отображаться после получения их из базы данных и выполнения всех сопоставлений таблиц. Данные в сетке доступны только для чтения.

    Если в результатах содержится более одной таблицы, можно просмотреть содержимое конкретной таблицы, выбрав ее имя в списке Таблицы данных.

  • Очистить результаты
    Стирает все данные выбранной таблицы. Чтобы очистить все таблицы, необходимо выделить каждую таблицу в списке Таблицы данных и нажать кнопку Очистить результаты для каждой из них.

См. также

Основные понятия

Знакомство с адаптерами данных

Общие сведения об отображении данных

Другие ресурсы

Создание адаптеров обработки данных

Подключение к данным в Visual Studio

Подготовка приложения к получению данных

Выборка данных в приложение

Отображение данных на форме в приложениях Windows

Редактирование данных в приложении

Проверка данных

Сохранение данных