Чаще всего попытки такого подключения заканчиваются фразой типа «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
#cid390
Ответить
ЗАРАБОТАЛО !!!
Спасибо!
#cid391
Ответить
Пожалуйста.
Кстати, в убунте да на локальной машине всё делается в разы проще: установкой пакета openoffice.org-mysql-connector
Работает с базой в разы быстрее.
SmartPIT
#cid5613
Ответить
Спасибо большое!
Ju
#cid7723
Ответить
Возможно ли подключение Delphi к OpenOffice.Base через JDBC драйвер? Потому что лично у меня после подключения дравйвера в OpenOffice Delphi его так и не увидел... =(
#cid7726
Ответить
Могу ошибаться, но по-моему JDBC-драйвер — клиентский.
А вам нужен серверный источник данных, работающий постоянно в режиме службы/демона и способный брать данные из OpenOffice.Base.
Возможно, к самому OpenOffice.Base есть API, не знаю.