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


Пример доступа к данным

Обновлен: Ноябрь 2007

wz69x1cw.alert_note(ru-ru,VS.90).gifПримечание.

Данный пример работает только в Microsoft Office Excel 2007 и Microsoft Office Word 2007.

Пример демонстрирует способы чтения данных из источника данных и отображения их на листе Microsoft Office Excel 2007 или в документе Microsoft Office Word 2007.

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

wz69x1cw.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

Этот пример кода предназначен для иллюстрации концепции, и в нем приведен только код, который относится к этой концепции. Пример может не отвечать требованиям безопасности для конкретных условий, и его не следует использовать в точности в том же виде, в котором он приведен здесь. Чтобы сделать проект более безопасным и надежным, рекомендуется добавить в него код обеспечения безопасности и код обработки ошибок. Корпорация Майкрософт предоставляет этот пример кода на условиях "КАК ЕСТЬ", без каких-либо гарантий.

Сведения об установке образца проекта на локальный компьютер см. в разделе Практическое руководство. Установка и использование файлов примеров из справки.

Download sample

Выполнение этого примера

  1. Установите базу данных SQL Server, которую использует этот пример.

    1. В проекте Accessing Data Database Initialization откройте папку Create Scripts.

    2. Щелкните правой кнопкой мыши файл Create Accessing Data SQL Database.sql.

    3. Выполните этот сценарий (выберите в контекстном меню команду Выполнить).

      Сценарий создаст базу данных SQL Server с именем AccessingData.

      wz69x1cw.alert_caution(ru-ru,VS.90).gifВнимание!

      Если база данных с именем AccessingData уже существует в SQL Server, сценарий заменит существующую базу данных и ее данные будут потеряны.

  2. Нажмите клавишу F5.

Требования

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

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

  • База данных Microsoft Office Access 2007, входящая в состав примера.

  • Веб-служба AccessingDataWebService, входящая в состав примера.

Демонстрации

В этом примере демонстрируется несколько способов доступа и отображения данных.

  • Чтение данных из текстового файла с разделителями-запятыми, XML-файла, базы данных Access, таблицы SQL Server, хранимой процедуры SQL Server и веб-службы.

  • Заполнение документа Word и листа Excel из источника данных.

  • Запись данных в элементы управления ListObject.

  • Запись данных в элементы управления NamedRange.

  • Запись данных в элементы управления Bookmark.

Лист в примере для Excel содержит элемент управления ListObject и два элемента управления NamedRange. Когда выбирается источник данных, данные вставляются в элементы управления на листе.

Документ в примере для Word содержит два элемента управления Bookmark. Когда выбирается источник данных, данные вставляются в элементы управления документа.

См. также

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

Общие сведения о ведущих элементах и элементах управления ведущего приложения

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

Данные в решения Microsoft Office

Примеры проектов уровня документа