Ich versuche, die Microsoft-Access-Datenbank mit PDO mit ODBC verbinden. Ich habe die Dateien auf Netzlaufwerk montiert ist und ich versuche, auf sie zuzugreifen, aber ich bin den folgenden Fehler erhalten:'Microsoft Access-Treiber (* .mdb)': Datei nicht gefunden 'Fehler beim Verbinden von PDO mit ODBC in PHP
PDOException' with message 'SQLSTATE[01000] SQLDriverConnect: 0 [unixODBC][Driver Manager]Can't open lib 'Microsoft Access Driver (*.mdb)'': file not found'.
Hier ist mein Code:
$dbName = "/info/new.mdb";
if (!file_exists($dbName)) {
die("Could not find database file.");
}
$database = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq= $dbName;Uid=admin");
MS Access kann nur in Windows-Umgebungen verwendet werden, in denen für die Dateireferenz Backslashes erforderlich sind. Und für PHP, doppelte Backslahes statt Vorwärts Schrägstriche. – Parfait
also wie muss ich auf die Datei zugreifen? – vyshnavi
Umgebung: Windows – vyshnavi