Опубликован: 19.03.2014 | Доступ: свободный | Студентов: 329 / 26 | Длительность: 11:36:00
Специальности: Программист
Практическая работа 11:

Разработка серверного сценария, использующего SQL Server Compact

< Лекция 13 || Практическая работа 11: 12345
Аннотация: На этом занятии разрабатывается мобильный веб - сайт, принимающий данные от клиента и сохраняющий их в базе данных SQL Server Compact. Средствами C# программируется возможность удаления и изменения данных.

Ход выполнения работы:

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

  1. Создайте проект с шаблоном "Пустое веб-приложение ASP.NET". Дайте ему имя, например, "WebApplication_Store".
  2. Добавьте в проект Форму Web Form. Дайте ей имя, например, "MainForm.aspx"
  3. Добавьте в проект базу данных SQL Server Compact. Для этого в обозревателе решений правой кнопкой мыши кликните по имени проекта и выберите пункт "Добавить" -> "Создать элемент".

    В открывшемся окне выберите "Локальная база данных SQL Server Compact" и задайте имя базы, например, "StoreDB.sdf":

    На вопрос о размещении базы в папке "App_Data" ответьте "Да":


< Лекция 13 || Практическая работа 11: 12345
Дмитрий Белов
Дмитрий Белов

Каким образом можно создать точку останова? Например, если в Лекции 8 в примере, который демонстрирует возможность <canvas> для работы с готовыми изображениями (последний в лекции) в цикле
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
sx = 300 * i; sy = 350 * j;
contextNow.drawImage(img, sx, sy);}
поставить точку останова, то при запуске отладки проекта точка становится пустой окружностью с сообщением: В настоящий момент попадание в точку останова не произойдет. Нет загруженных символов для этого документа. Как все-таки создать точку останова и пройти по шагам весь код?