Страница 1 из 1

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

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

Добавлено: 29 мар 2006, 17:04
ILay
С файловым DSN тоже затык: odbc_connect() его не понимает. +(
Может ADO подрубить?

Добавлено: 29 мар 2006, 17:06
AiK
ILay, я ADODB для PHP использовал. Он очевидно через ODBC работает, а уж какого провайдера ты в ODBC выберешь - дело вкуса.

Добавлено: 30 мар 2006, 10:53
ILay
ЭЭ.. 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: