Spec-Zone.ru › MySQL Connectors 1.0

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:

  1. Создайте новый лист.

  2. В меню Data выберите Import External Data, а затем выберите New Database Query.

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

    Рисунок 6.19 Мастер Microsoft Query: Диалог выбора источника данных

    Shows the initial "Choose Data Source" dialog in the Microsoft Query wizard. The three available tabbed sections are "Databases", "Queries", and "OLAP Cubes". The "Databases" tab is selected that shows the following fields: "New Data Source", "dBASE Files", "Excel Files", "MS Access Database" and "Test World" where "Test World" is selected. The "Use the Query Wizard to create/edit queries" option's check box is selected.

  4. В окне Query Wizard выберите столбцы для импорта. Список таблиц, доступных пользователю, настроенный через DSN, отображается слева, а столбцы, которые будут добавлены в ваш запрос, отображаются справа. Выбранные столбцы эквивалентны столбцам в первой части запроса. Нажмите Далее, чтобы продолжить.

    Рисунок 6.20 Мастер Microsoft Query: Выбор столбцов

    Content is described in the surrounding text.

  5. Вы можете отфильтровать строки запроса (что эквивалентно предложению WHERE) с помощью диалога Filter Data. Нажмите Далее, чтобы продолжить.

    Рисунок 6.21 Мастер Microsoft Query: Фильтрация данных

    The left pane titled "Column to filter" lists available columns, and the right pane titled "Only include rows where" with six select boxes each with "And" and "Or" options for defining the filter's WHERE clause behavior.

  6. Выберите (необязательный) порядок сортировки данных. Это эквивалентно использованию предложения ORDER BY в вашем SQL-запросе. Вы можете выбрать до трех полей для сортировки информации, возвращаемой запросом. Нажмите Далее, чтобы продолжить.

    Рисунок 6.22 Мастер Microsoft Query: Порядок сортировки

    Shows sorting options "Sort by" and "Then by", each with "Ascending" and "Descending" options.

  7. Выберите место назначения для вашего запроса. Вы можете выбрать возврат данных в Microsoft Excel, где вы можете выбрать лист и ячейку, куда будут вставлены данные; вы можете продолжить просмотр запроса и результатов в Microsoft Query, где вы можете отредактировать SQL-запрос и дополнительно отфильтровать и отсортировать возвращаемую информацию; или вы можете создать куб OLAP из запроса, который затем можно использовать непосредственно в Microsoft Excel. Нажмите Готово.

    Рисунок 6.23 Мастер Microsoft Query: Выбор места назначения

    Content is described in the surrounding text.

Ту же процедуру можно использовать для импорта данных в документ Word, где данные будут вставлены в виде таблицы. Это можно использовать для почтовой рассылки (где данные поля считываются из таблицы Word) или для включения данных и отчетов в отчет или другой документ.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/connector-odbc-en/connector-odbc-examples-tools-with-wordexcel.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API