Как из PHP добраться до таблиц Аксесса?

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
ILay
Сообщения: 34
Зарегистрирован: 06 мар 2006, 13:42

Кроме ODBC пока ничего на ум не приходит, а заморачиваться на файловый DSN так не охота.
Может PHP Jet 4.0 держит? Или еще что-нить?
ILay
Сообщения: 34
Зарегистрирован: 06 мар 2006, 13:42

С файловым DSN тоже затык: odbc_connect() его не понимает. +(
Может ADO подрубить?
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

ILay, я ADODB для PHP использовал. Он очевидно через ODBC работает, а уж какого провайдера ты в ODBC выберешь - дело вкуса.
Даже самый дурацкий замысел можно воплотить мастерски
ILay
Сообщения: 34
Зарегистрирован: 06 мар 2006, 13:42

ЭЭ.. ADODB через ODBC?

Код: Выделить всё

$conn = new COM("ADODB.Connection") or die("Cannot start ADO"); 
$conn->Open("Provider=Microsoft.Jet.OLEDB.4.0; ".
                     "User ID=admin; Data Source=c:\fucking_access.mdb");	
$rs = $conn->Execute("SELECT * FROM some_table");    // Recordset
Скрыпач(ODBC) нэ нужэн.. :D
Тем более не понятно как он с файловыми DSN работает. :x
Проблема только в том, что ADO не понимает русские названия таблиц. +( :cry:
Ответить