2014-11-11 4 views
2

Я пытаюсь подключиться к базе данных доступа, которая у меня есть на диске c. Я раскомментировал расширение доступа pdo в файле INI. Я проверил тест драйвера, и он показывает, что драйвер odbc установлен. Я использую WAMP с сервера Apache, но я получаю эту ошибкуПопытка подключения к базе данных доступа с PDO

SQLSTATE [IM002] SQLDriverConnect: 0 [Microsoft] [ODBC Driver Manager] Источник данных не найден и драйвер по умолчанию не указано

<?php 
    try { 
     $conn = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\staffing.mdb;Uid=Admin"); 

    } 
    catch (PDOException $e) { 
     echo $e->getMessage(); 
    } 
    ?> 

ответ

2

Try это так должно работать.

<?php 
try { 

$conn = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=C:\\staffing.mdb;Uid=Admin"); 

} 
catch (PDOException $e) { 
    echo $e->getMessage(); 
} 
?> 
+0

Я попробую написать сейчас. Спасибо – Veronica

+0

Спасибо, что он сработал, я не смог соединить ошибки. – Veronica

+0

np рад, что я могу помочь. – Donny