Как настроить ODBC Data Source Administrator (DSA) для базы данных MS Access? - PullRequest
2 голосов
/ 10 ноября 2010

В конечном итоге я хочу запросить существующую базу данных MS-Access (скажем, contacts.mdb) из программы Lazarus, которую я напишу.

Похоже, что настройка DSN пользователя является первым шагом.

В ODBC DSA я застрял на добавлении драйвера для баз данных MS-Access.Что мне для этого нужно скачать?

ОК, я начинаю с нуля.Пожалуйста, потерпите меня.

Я сейчас пытаюсь использовать пример Lazarus, приведенный на wiki.lazarus.freepascal.org/MS_Access.

Следуя инструкции, приведенной как «Перейти к [Источники данных(ODBC)] на панели управления административными инструментами ... «Я запускаю / usr / bin / ODBCConfig и получаю сообщение об ошибке« Недопустимый дескриптор окна ».Нажатие ОК закрывает без чего-либо.

Значит ли это, что я получил все так FUBAR, что это безнадежно?

Ответы [ 3 ]

2 голосов
/ 10 ноября 2010

Если ваша программа написана на PHP, вы можете использовать php5-odbc для доступа к любому источнику odbc, например, к серверу mssql или к базам данных доступа.

Этот пост http://phplens.com/phpeverywhere/node/view/9 иллюстрируетВам необходим весь необходимый шаг.

1 голос
/ 10 ноября 2010

Это может быть то, что вам нужно

http://www.easysoft.com/products/data_access/odbc-access-driver/

0 голосов
/ 11 ноября 2010

Я думаю, этого должно быть достаточно, чтобы поместить в ~/.odbc.ini что-то вроде следующего:

[Contacts]
Description = The Contacts Database
Driver = /usr/lib/libmdbodbc.so
Database = /home/dkjmusic/data/contacts.mdb

Конечно, вам нужен драйвер MDB ODBC (например, libmdbodbc Установить libmdbodbc http://bit.ly/software-small) для установки

...