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


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

Обновлен: Июль 2008

Применимость

Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office.

Тип проекта

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

Версия Microsoft Office

  • Excel 2007

  • Excel 2003

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

Доступ к данным в проектах Visual Studio Tools for Office уровня документа осуществляется так же, как и в проектах Windows Forms. Для переноса данных в решение могут использоваться те же средства и компоненты кода. Кроме того, можно использовать элементы управления Windows Forms для отображения данных. Также поддерживается использование элементов управления ведущего приложения, которые представляют собой собственные объекты приложения Microsoft Office Excel, улучшенные функциональными возможностями привязки данных и событий. Дополнительные сведения см. в разделе Общие сведения о ведущих элементах и элементах управления ведущего приложения.

Начиная с пакета обновления 1 для Visual Studio 2008, существует также возможность доступа к данным в проектах на уровне приложения, но только программным способом во время выполнения.

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

Добавление элемента управления с привязкой к данным на лист во время разработки

Заполнение листов данными из базы данных

  1. В конструкторе Visual Studio откройте лист проекта уровня документа для Excel.

  2. Откройте окно Источники данных и создайте источник данных для проекта. Дополнительные сведения см. в разделе Практическое руководство. Подключение к данным в базе данных.

  3. Перетащите на лист необходимое поле или таблицу из окна Источники данных.

один из следующих элементов управления:

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

Объекты проекта.

Кроме элемента управления, в проект автоматически добавляются следующие объекты, связанные с данными:

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

Прокрутка записей

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

См. также

Задачи

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

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

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

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

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

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

Общие сведения об источниках данных

Общие сведения об отображении данных

Журнал изменений

Дата

Журнал изменений

Причина

Июль 2008

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

Изменение функции SP1.