argon bulletin board
Факултети => Факултет по математика и информатика => Темата е започната от: artanis в 13.11.2005, 20:26:35
-
Здравейте,
Някой знае ли как може да се вика M$ Access база данни от gcc (под Линукс).
Попадна ми един проект http://www.unixodbc.org/ но не мога да си намеря подходящия драйвер от Easysoft. Всяка помощ е добре дошла.
Както винаги въпросът е спешен :)
Благодаря!
поздрави:
Атанас Чанев
-
За съжаление няма свестни библиотеки за работа с MS Access бази от данни поради мнооого обясними причини. Вероятно и за това не си намерил свестни драйвери. Що се отнася до сайта в който си търсил, на пръв поглед не можах да намеря никъде написан драйвер за работа с Access DB :-( А и моето търсене из нета не даде положителен отговор :-(
А защо ти е точно да правиш приложение под линукс, което да ползва Access БД?
-
Не знам доколко ще ти помогне в търсенето, но все пак:
http://en.wikipedia.org/wiki/Microsoft_Access
-
Виж това: http://mdbtools.sourceforge.net/
Пише, че може да експортва .mdb тата за примерно MySQL или Postgre. Пише, че също може да прави простички select и към .mdb то.
Другото, което се сещам изисква да имаш машина с windows. Там си пишеш някакво сървърче, което да предава заявките през ODBC към Access базата и да връща резултатите. После си пишеш клиент под линукс, който да ти използва сървърчето. Ама това ще е голяма шашмалогия...
-
Вместо да го мислете толкова сложно по-добре си инсталирай един wine и си пусни приложение от Windows да работи с Access. Иска се много време докато се направи свестен драйвер за работа с .mdb файловете на Access.
-
Благодаря на всички за отговорите. Предложението на Phyz ми изглежда най-интересно. Особено простичките select-и.
поздрави:
Атанас Чанев