Чаще всего попытки такого подключения заканчиваются фразой типа «JDBC драйвер не загружен». Что за драйвер? Где искать? Как подключать?

Скачиваем с официального сайта MySQL архив с JDBC-коннектором и распаковываем его в удобное место.

Если нужно использовать не JDBC, то вот ссылка на другие коннекторы: http://www.mysql.com/products/connector/

Из оболочки OpenOffice.org заходим в диалог Сервис - Параметры, далее в диалоге - OpenOffice.org - Java и давим на кнопку Путь класса...
В появившемся окне выбираем файл *.jar из распакованного архива.

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

После всех этих операций JDBC драйвер для MySQL станет загруженным.

Подробнее на английском: http://wiki.services.openoffice.org/wiki/Connect_MySQLandBase#Using_JDBC_on_Linux


neizvestniy
2010.09.24 17:05:05
#cid390

Ответить

ЗАРАБОТАЛО !!!
Спасибо!

2010.09.24 17:31:12
#cid391

Ответить

Пожалуйста.

Кстати, в убунте да на локальной машине всё делается в разы проще: установкой пакета openoffice.org-mysql-connector

Работает с базой в разы быстрее.

SmartPIT
2011.09.18 02:34:30
#cid5613

Ответить

Спасибо большое!

Ju
2011.11.10 02:26:51
#cid7723

Ответить

Возможно ли подключение Delphi к OpenOffice.Base через JDBC драйвер? Потому что лично у меня после подключения дравйвера в OpenOffice Delphi его так и не увидел... =(

2011.11.10 02:55:43
#cid7726

Ответить

Возможно ли подключение Delphi к OpenOffice.Base через JDBC драйвер? Потому что лично у меня после подключения дравйвера в OpenOffice Delphi его так и не увидел... =(

Могу ошибаться, но по-моему JDBC-драйвер — клиентский.
А вам нужен серверный источник данных, работающий постоянно в режиме службы/демона и способный брать данные из OpenOffice.Base.

Возможно, к самому OpenOffice.Base есть API, не знаю.