Поделиться через


Общие сведения об использовании файлов локальной базы данных в решениях для Office

Можно включить файл базы данных, например файл SQL Server Express (mdf) или Microsoft Office access (mdb) в решении office.Это позволит конечному пользователю поддерживать работу локальной базы без подключения к централизованной базе данных, как, например, в решении локальных данных инвентаризации, которые осуществляются только на одном компьютере.

Применение. Сведения этого раздела применяются к проектам уровня документа и уровня приложения для Office 2013 и Office 2010. См. раздел Доступность функций по типам приложений Office и проектов.

Импортирование файла базы данных в проект

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

Развертывание файла базы данных

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

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

Файлы локальной базы данных и кэширование набора данных

В решениях на уровне документов Microsoft Office Excel и Microsoft Office Word набор данных добавляется в кэш-память документа с помощью создания элементов набора данных и атрибутов CachedAttribute.После добавления файла базы данных в проект с помощью Мастера настройки источника данных типизированный набор данных добавляется в проект автоматически.Набор данных редко требует применения приложенияCachedAttribute, поскольку данные являются локальными для компьютера пользователя.Дополнительные сведения см. в разделе Кэширование данных.

См. также

Задачи

Практическое руководство. Заполнение документов данными из базы данных

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

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

Кэширование данных

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

Привязка данных к элементам управления в решениях Office

Развертывание решения Office