Практическое руководство. Добавление глобальных запросов в набор данных
Обновлен: Ноябрь 2007
Глобальные запросы являются запросами SQL, которые либо возвращают одно (скалярное) значение, либо ничего не возвращают. Как правило, глобальные функции выполняют операции базы данных, такие как вставка, обновление, удаление и сбор данных, например, возврат числа клиентов в таблице или общих издержек для всех элементов конкретного заказа.
Чтобы добавить глобальные запросы, запустите Мастер настройки запросов адаптера таблицы из Конструктора наборов данных.
Примечание. |
---|
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих параметров или версии среды. Для изменения параметров выберите Параметры импорта и экспорта в меню Сервис. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Чтобы добавить глобальный запрос в набор данных.
Откройте набор данных в Конструкторе наборов данных. Дополнительные сведения см. в разделе Практическое руководство. Открытие набора данных в конструкторе наборов данных.
Перетащите Запрос со вкладки Набор данных в Панели элементов в пустую область Конструктора наборов данных.
Откроется Мастер настройки запроса адаптера таблицы.
Выберите используемое для запроса подключение. Можно выбрать подключение из списка или создать новое подключение. При создании нового подключения пользователь может сохранить его в файл конфигурации приложения. Дополнительные сведения см. в разделе Практическое руководство. Сохранение строки подключения.
Выберите, следует ли использовать инструкции SQL или хранимые процедуры.
Выберите хранимую процедуру или, на странице мастера Выберите тип запроса, выберите тип запроса и нажмите кнопку Далее.
Введите запрос, выполняющий нужную задачу, например, SELECT COUNT(*) AS CustomerCount FROM Customers.
Примечание. При перетаскивании запроса непосредственно в Конструктор наборов данных создается метод, который будет возвращать только скалярное (одно) значение. Даже если выбранный запрос или хранимая процедура может возвращать более одного значения, созданный мастером метод будет возвращать только одно значение. Например, запрос может возвращать первый столбец первой строки возвращенных данных.
Завершите работу мастера; запрос добавляется к Конструктору наборов данных. Сведения о выполнении запроса содержатся в разделе Практическое руководство. Выполнение запросов TableAdapter.
См. также
Задачи
Практическое руководство. Создание адаптера таблицы
Практическое руководство. Создание запросов TableAdapter
Практическое руководство. Подключение к данным в базе данных
Пошаговое руководство. Отображение данных на форме в приложении Windows
Основные понятия
Общие сведения об отображении данных
Общие сведения об адаптере таблиц
Общие сведения об источниках данных