In a PHP script, I'm using a DSN-less ODBC connection to connect to an
MS Access database. Like so:
$DBConn = 'Driver={Micros oft Access Driver (*.mdb)};
DBQ=c:\path\to\ MyDatabase.MDB' ;
$conn = odbc_connect($D BConn,'','');
This works fine - no problems.
Now, I want to connect to an Access database that is on another
computer (on a LAN). Using a similar statement:
$DBConn = 'Driver={Micros oft Access Driver (*.mdb)};
DBQ=\\ComputerN ame\c\path\to\M yDatabase.MDB';
$conn = odbc_connect($D BConn,'','');
But this results in an error:
SQL error: [Microsoft][ODBC Microsoft Access Driver]General error
Unable to open registry key 'Temporary (volatile) Jet DSN for process
0xe80 Thread 0x8a8 DBC 0xf8e024'...
Is it possible to do this? Can anyone tell me how to get past this?
Thanks.
MS Access database. Like so:
$DBConn = 'Driver={Micros oft Access Driver (*.mdb)};
DBQ=c:\path\to\ MyDatabase.MDB' ;
$conn = odbc_connect($D BConn,'','');
This works fine - no problems.
Now, I want to connect to an Access database that is on another
computer (on a LAN). Using a similar statement:
$DBConn = 'Driver={Micros oft Access Driver (*.mdb)};
DBQ=\\ComputerN ame\c\path\to\M yDatabase.MDB';
$conn = odbc_connect($D BConn,'','');
But this results in an error:
SQL error: [Microsoft][ODBC Microsoft Access Driver]General error
Unable to open registry key 'Temporary (volatile) Jet DSN for process
0xe80 Thread 0x8a8 DBC 0xf8e024'...
Is it possible to do this? Can anyone tell me how to get past this?
Thanks.
Comment