Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
54
Добавлен:
12.02.2016
Размер:
120.83 Кб
Скачать

Пошаговое руководство: создание основных веб-страниц и страниц подробностей в Visual Studio

Многие веб-страницы отображают данные несколькими способами, часто выводя информацию из связанных таблиц. Это пошаговое руководство представляет собой описание различных способов работы в нескольких элементах управления с данными из нескольких таблиц, включая связанные отношением "основной-подробности". В этом пошаговом руководстве, в частности, рассматриваются следующие задачи:

  • Заполнение раскрывающегося списка данными из базы данных.

  • Создание фильтров — инструкций SQL с предложением WHERE (параметризованные запросы).

  • Отображение отфильтрованной информации в зависимости от выбора пользователя в раскрывающемся списке.

  • Отображение сведений о выбранной записи с помощью элемента управления DetailsView.

  • Выбор записи на одной странице и отображение связанной записи на другой.

Обязательные компоненты

Для выполнения этого пошагового руководства потребуется:

  • Доступ к учебной базе данных "Northwind" на SQL Server. Сведения о загрузке и установке образца базы данных Northwind SQL Server см. в документе Установка образцов баз данных на веб-узле Microsoft SQL Server.

  • Компоненты доступа к данным MDAC 2.7 или более поздней версии.

Если используется Microsoft Windows XP или Windows Server 2003, то компоненты MDAC 2.7 уже установлены. При использовании Microsoft Windows 2000 может потребоваться обновить установленные компоненты MDAC. Дополнительные сведения содержатся в разделе "Установка компонентов доступа к данным MDAC" в библиотеке MSDN.

Создание веб-узла

Если веб-узел уже создан в Visual Web Developer (например, путем выполнения действий из разделов Пошаговое руководство. Основы доступа к данным на веб-страницах или Пошаговое руководство. Создание базовой веб-страницы в Visual Web Developer), можно использовать этот веб-узел и перейти в следующий раздел "Подключение к SQL Server". В противном случае создайте новый веб-узел и страницу, выполнив следующие действия.

Создание веб-узла на базе файловой системы

  1. Откройте Visual Web Developer.

  2. В меню Файл выберите Создать, Веб-узел.

Откроется диалоговое окно Создать веб-узел.

  1. В разделе Установленные шаблоны Visual Studio выберите Веб-узел ASP.NET.

  2. В поле Расположение введите имя папки, где следует хранить страницы веб-узла.

Например, введите имя папки C:\WebSites.

  1. В списке Язык выберите предпочтительный язык программирования.

  2. Нажмите кнопку ОК.

Visual Web Developer создаст папку и новую страницу с именем Default.aspx.

Подключение к sql Server

Для работы с данными необходимо установить подключение к базе данных. В данном пошаговом руководстве подключение будет создано независимо от работы с веб-страницами или элементами управления.

Чтобы создать подключение к sql Server

  1. Нажмите клавиши CTRL+ALT+S для отображения Обозревателя баз данных. В обозревателе баз данных щелкните элемент Подключения данных правой кнопкой мыши и выберите команду Добавить подключение.

Отобразится диалоговое окно Сменить источник данных.

  1. В диалоговом окне Смена источника данных выберите пункт Microsoft SQL Server. и нажмите кнопку ОК.

  2. В диалоговом окне Добавить подключение выполните следующие действия:

  • Введите или выберите имя компьютера SQL Server. Для сервера, расположенного на локальном компьютере, введите (local).

  • Выберите Использовать проверку подлинности SQL Server.

  • Введите имя пользователя и пароль.

  • Выберите элемент Сохранить пароль.

  • Выберите Northwind в качестве базы данных.

  • Нажмите кнопку Проверить подключение и, убедившись в его наличии, нажмите кнопку ОК.

    Подключение будет добавлено в обозреватель сервера.

    Использование раскрывающегося списка в качестве главного списка

    В этом разделе пошагового руководства на страницу будет добавлен раскрывающийся список, который затем будет заполнен списком категорий из таблицы Northwind. При выборе пользователем категории на странице отобразятся продукты для этой категории.

  • Соседние файлы в папке РОЗРОБЛЕННЯ WEB-СТОРІНОК