6.5 Использование Connector/ODBC с Microsoft Word или Excel
Вы можете использовать Microsoft Word и Microsoft Excel для доступа к информации из базы данных MySQL с помощью Connector/ODBC. В Microsoft Word эта возможность наиболее полезна при импорте данных для почтовой рассылки или для таблиц и данных, которые должны быть включены в отчеты. В Microsoft Excel вы можете выполнять запросы к серверу MySQL и импортировать данные непосредственно в лист Excel, представляя данные в виде ряда строк и столбцов.
В обоих приложениях данные извлекаются и импортируются в приложение с помощью Microsoft Query, которое позволяет выполнять запрос через источник ODBC. Вы используете Microsoft Query для построения SQL-запроса, который будет выполнен, выбирая таблицы, поля, критерии выбора и порядок сортировки. Например, чтобы вставить информацию из таблицы в базе данных World test в электронную таблицу Excel, используя примеры DSN, показанные в главе 5, Настройка Connector/ODBC:
Создайте новый лист.
В меню
DataвыберитеImport External Data, а затем выберитеNew Database Query.-
Microsoft Query запустится. Сначала необходимо выбрать источник данных, выбрав существующее имя источника данных.
Рисунок 6.19 Мастер Microsoft Query: Диалог выбора источника данных
-
В окне
Query Wizardвыберите столбцы для импорта. Список таблиц, доступных пользователю, настроенный через DSN, отображается слева, а столбцы, которые будут добавлены в ваш запрос, отображаются справа. Выбранные столбцы эквивалентны столбцам в первой части запроса. Нажмите , чтобы продолжить.Рисунок 6.20 Мастер Microsoft Query: Выбор столбцов
-
Вы можете отфильтровать строки запроса (что эквивалентно предложению
WHERE) с помощью диалогаFilter Data. Нажмите , чтобы продолжить.Рисунок 6.21 Мастер Microsoft Query: Фильтрация данных
-
Выберите (необязательный) порядок сортировки данных. Это эквивалентно использованию предложения
ORDER BYв вашем SQL-запросе. Вы можете выбрать до трех полей для сортировки информации, возвращаемой запросом. Нажмите , чтобы продолжить.Рисунок 6.22 Мастер Microsoft Query: Порядок сортировки
-
Выберите место назначения для вашего запроса. Вы можете выбрать возврат данных в Microsoft Excel, где вы можете выбрать лист и ячейку, куда будут вставлены данные; вы можете продолжить просмотр запроса и результатов в Microsoft Query, где вы можете отредактировать SQL-запрос и дополнительно отфильтровать и отсортировать возвращаемую информацию; или вы можете создать куб OLAP из запроса, который затем можно использовать непосредственно в Microsoft Excel. Нажмите .
Рисунок 6.23 Мастер Microsoft Query: Выбор места назначения
Ту же процедуру можно использовать для импорта данных в документ Word, где данные будут вставлены в виде таблицы. Это можно использовать для почтовой рассылки (где данные поля считываются из таблицы Word) или для включения данных и отчетов в отчет или другой документ.
© 2025 Oracle
Licensed under the GPLv2 License.