URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 2789
[ Назад ]

Исходное сообщение
"Подключение базы MS Access Apach+PHP"

Отправлено MaxChip , 02-Ноя-04 12:29 
У меня стоял MS IIS + PHP, и я подключал базу следующим образом,
$db_connection = new COM("ADODB.Connection");
$db_connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("base/sc_works_be.mdb") ." ;DefaultDir=". realpath("base");
$db_connection->open($db_connstr);

Теперь пришлось перенести все это на Apach+PHP, и как я понял здесь не работает "$db_connection = new COM("ADODB.Connection");",т.е. COM, как выйти из сложившейся ситуации с мин. затратами...


Содержание

Сообщения в этом обсуждении
"Подключение базы MS Access Apach+PHP"
Отправлено MeLLowD , 02-Ноя-04 15:46 
Подозреваю что переход на Apache сопровождался сменой платформы на линукс.
В мануале черным по белому написано "COM functions are only available on the Windows version of PHP".
А выход - использовать adodb.

"Подключение базы MS Access Apach+PHP"
Отправлено MaxChip , 02-Ноя-04 16:27 
>Подозреваю что переход на Apache сопровождался сменой платформы на линукс.
>В мануале черным по белому написано "COM functions are only available on
>the Windows version of PHP".
>А выход - использовать adodb.

Да, система на FreeBSD + Apache + PHP.
Хотелось перейти, как можно меньше переписывая и не переводя БД в другую. Вот поэтому и спрашиваю, я более силен в MS технологиях...

а в PHP ADODB коннектиться через ODBC?, помоему это единственное что будет работать с БД


"Подключение базы MS Access Apach+PHP"
Отправлено MeLLowD , 02-Ноя-04 16:40 
Adodb это класс для абстрактного доступа к бд, написанный на php и поддерживающий в том числе и MS Access.
вот почитай, там все ясно и просто http://detail.phpclub.net/article/2003-08-19
кстати гугль выдаст много интересного по ключу adodb+php :)

"Подключение базы MS Access Apach+PHP"
Отправлено MaxChip , 02-Ноя-04 17:29 
>Adodb это класс для абстрактного доступа к бд, написанный на php и
>поддерживающий в том числе и MS Access.
>вот почитай, там все ясно и просто http://detail.phpclub.net/article/2003-08-19
>кстати гугль выдаст много интересного по ключу adodb+php :)


Спасибо, буду пробовать и читать :)