Как исправить ошибку «Указанный DSN содержит несоответствие архитектуры между драйвером и приложением» в PHP - PullRequest
0 голосов
/ 10 мая 2019

Я просто пытаюсь подключить php и ms-access в административных инструментах я вижу, что есть 2 драйвера ODBC 32 и 64 бит, поэтому я настроил 32 бит, потому что я могу создать новый источник данных, используя драйвер доступа Microsoft. после этого я пишу этот код, чтобы проверить, может ли теперь подключиться к моему msaccess

    $con = odbc_connect("accessdatasource", "root", "" );
    if($con){
        echo "Connected";
    } else {
        echo "Failed";
    }

и я получил сообщение об ошибке

Предупреждение: odbc_connect (): ошибка SQL: [Microsoft] [Диспетчер драйверов ODBC] Указанный DSN содержит несоответствие архитектуры между драйвером и приложением, состояние SQL IM014 в SQLConnect в C: \ xampp \ htdocs \ connect \ index. php на линии 7

что может быть не так? Я не понимаю, DSN содержит несоответствие архитектуры

...