Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Разработка приложений баз данных (Visual Studio 2008).docx
Скачиваний:
140
Добавлен:
26.03.2016
Размер:
1.01 Mб
Скачать

Выбор подключения к данным

Выберите существующее подключение из списка или нажмите Создать подключение, чтобы открытьДиалоговое окно "Добавить/Изменить подключение" (вкладка "Общие")и создать соединение с базой данных.

После завершения диалога Свойства подключенияобластьДетали подключенияотображает строку подключения и сведения только для чтения о выбранном поставщике.

Сохранение строки подключения в файле конфигурации приложения

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

Сохранение строк подключения в файле конфигурации приложения упрощает поддержание приложения при изменении соединения с базой данных. В случае изменения подключения к базе данных можно изменить строку подключения в файле конфигурации приложения. Таким образом, нет необходимости изменять исходный код и повторно компилировать приложение. Сведения о работе со строками подключения будут рассмотрены ниже в специальном разделе (??????????????????).

Использование инструкций sql

Этот раздел поясняет работу Мастера настройки запроса адаптера таблицы при выборе параметра Использовать инструкции SQL.

 Выбор типа запроса. Мастер создает несколько типов запросов в зависимости от требований приложения. Можно выбрать запросы SELECT, возвращающие строки данных (таблицу данных) или запросы SELECT, возвращающие скалярное значение (одно значение, например Count или Sum). На странице Выбор типа запроса выберите из списка тип запроса.

Примечание. Создание инструкции INSERT, UPDATE или DELETE не замещает команды TableAdapter, используемые при вызове метода Update адаптера таблицы. Например, при выборе UPDATE в качестве типа запроса будет создан новый запрос с именем, указанным позднее в мастере. Выполнение этого запроса происходит при вызове соответствующего метода TableAdapter. При вызове метода Update адаптера таблицы TableAdapter выполняются инструкции, созданные при исходной настройке TableAdapter.

Указание инструкции SQL <тип запроса>. На странице Выбор инструкции SQL введите инструкцию SQL для выполнения при вызове запроса.

Совет. Мастер предоставляет доступ к Построителю запросов — визуальному средству для создания запросов на языке SQL. Чтобы открыть его, нажмите кнопку Построитель запросов.

 Выбор методов для автоматического создания. На этой странице находятся параметры для выбора методов, создаваемых мастером для запроса.

Заполнить таблицу данных (DataTable). Создает метод для заполнения таблицы данных. Вы передаете имя таблицы данных в качестве параметра при вызове этого метода для заполнения таблицы данных возвращенными данными. При необходимости можно изменить имя по умолчанию в поле Имя метода. Задание наглядного имени может быть полезным при работе с этим запросом в коде.

Вернуть таблицу данных (DataTable). Создает метод, возвращающий заполненную таблицу данных. В некоторых приложениях может быть более предпочтительным вернуть заполненную таблицу данных, а не заполнять данными существующую таблицу. При необходимости можно изменить имя по умолчанию в поле Имя метода.

  • Выбор имени функции. Введите имя функции. Создание запроса адаптера таблицы TableAdapter добавляет в адаптер таблицы TableAdapter метод с введенным здесь именем. Вызовите этот метод, чтобы выполнить запрос. Задание наглядного имени может быть полезным при работе с этим запросом в коде.

  • Примечание. При создании новых хранимых процедур предлагается ввести два имени. Первое имя является именем хранимой процедуры, созданной в базе данных; второе имя является именем метода в TableAdapter, выполняющего хранимую процедуру при вызове.