Пошаговое руководство. Добавление базы данных SQL Server Compact в приложение и ее развертывание

В этом пошаговом руководстве даны поэтапные инструкции для включения базу данных SQL Server Compact в приложение Windows.

В данном пошаговом руководстве рассмотрены следующие задачи:

  • Создание приложения Windows.

  • Добавление базы данных и создание источника данных.

  • Создание элементов управления, необходимых для отображения данных.

  • Развертывание приложения.

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

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

  • SQL Server Compact

Создание приложения Windows

Первым шагом является создание проекта приложения Windows.

Примечание

Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в следующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Для создания нового приложения под управлением Windows

  1. На Файл выберите меню NEW" Проект.

  2. Назовите проект SQLCompactWalkthrough.

  3. Выберите Windows-приложение затем выберите ОК кнопка. Дополнительные сведения см. в разделе Разработка клиентских приложений.

    Проект SQLCompactWalkthrough будет создан и добавлен в Обозреватель решений.

Добавление базы данных и создание источника данных

Следующим шагом после создания проекта добавление базы данных SQL Server Compact на проект и создать новый источник данных, основанный на таблицах в базе данных. Новый источник данных будет использоваться для привязки данных путем перетаскивания из окна Источники данных в следующем разделе.

В этой процедуре предстоит создать источник данных, основанный на таблице Customers в образце базы данных "Борей" с помощью Мастера настройки источника данных. Мастер конфигурации источника данных автоматически запускается при файл базы данных SQL Server Compact, будет добавлен в проект.

Примечание

Учебная база данных " борей ", SQL Server Compact 4.0 вызывается Northwind.sdf и находится в каталоге " C:\Program Files\Microsoft SQL Server Compact Edition \ v4.0 \ выборка или на файл C:\Program (x86) \ Microsoft SQL Server Compact Edition \ v4.0 \ samples.

Создание источника данных

  1. В пункте меню Проект выберите Добавить новый элемент.

  2. в Добавление существующего элемента откроется диалоговое окно, перейдите к расположению файла Northwind.sdf, а затем выбирает Добавить кнопка.

    Примечание

    в Добавление существующего элемента диалоговое окно ", следует выбирать Файлы данных в Объекты типа перечисление, чтобы сделать файл .sdf видимым.

    Появится мастер настройки источника данных.

  3. На Выбор модели базы данных выберите страницу Набор данных, а затем выберите Далее кнопка.

  4. На Выбор объектов базы данных разверните узел страницы Таблицы узел и выбирает Заказчики флажок таблицы.

  5. Выберите Готово кнопка и файл базы данных (Northwind.sdf) добавляются к проекту вместе с типизированным набором данных (NorthwindDataset).

Создание элементов управления, необходимых для отображения данных

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

Чтобы добавить на форму сетку с привязкой к данным

  1. Перетащите узел Customers из окна Источники данных на форму Form1.

  2. Нажмите клавишу F5, чтобы запустить приложение.

    Отобразится форма с данными о клиенте, загруженными в сетку.

Развертывание приложения

Если приложение готово, можно его развертывать. В данном пошаговом руководстве будет использоваться развертывание ClickOnce.

Создание развертывания ClickOnce для приложения, имеющего базу данных SQL Server Compact включает в себя настройки соответствующее публиковать данные Конструктор проектов.

Примечание

Добавление файла базы данных SQL Server Compact в проект автоматически настраивает соответствующее публиковать данные для развертывания ClickOnce.Однако в данном пошаговом руководстве необходимо проверить каждый параметр, чтобы понять, как работает развертывание.

Настроить развертывание ClickOnce для приложения, имеющего базу данных SQL Server Compact

  1. Открыть Конструктор проектоввнутри Обозреватель решенийвыберите Мой проект при работе в проекте Visual Basic или Свойства при работе над проектом c#.

  2. На Публикация выбор вкладки Файлы приложений кнопка, а затем определите Состояние публикации Northwind.sdf к Файл данных (авто).

    Данный параметр уведомляет установщик о необходимости поместить этот файл в каталоге данных.

  3. Выберите ОК кнопка.

  4. Выберите Необходимые компоненты затем выберите SQL Server Compact флажок.

    Этот параметр уведомляет программу установщика, чтобы проверить, существует ли среда выполнения SQL Server Compact и установить его из Интернета, если она не найдена.

Aa983340.collapse_all(ru-ru,VS.120).gifСоздание установщика

Теперь, когда данные публиковать настроены для развертывания базы данных SQL Server Compact вместе с приложением, давно пора для создания установщика.

Чтобы создать установщик:

  1. в Расположение публикации область выбирает Многоточие кнопка (...), чтобы открыть диалоговое окно Открыть веб-узел диалоговое окно.

  2. Выберите Файловая система.

  3. Создайте новую папку для развертывания установщика, а затем выберите ее.

    Примечание

    Папку можно создать в любом месте.Главное — помнить, где она была, чтобы потом можно было ее найти.

  4. Выберите Открыть кнопка.

  5. Выберите Опубликовать сейчас создание установщика.

Следующие действия

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

См. также

Задачи

Практическое руководство. Добавление в проект базы данных SQL Server Compact

Практическое руководство. Развертывание базы данных SQL Server Compact 4.0 вместе с приложением

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

SQL Server Compact 4.0 и Visual Studio

Создание приложений для работы с данными

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

Доступ к данным в Visual Studio