Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia galera.
Estou precisando ler um banco de dados Access (.MDB) usando php. Todos os tutoriais que encontrei são para servidores Windows e no meu caso utilizo servidor Linux.
Tentei utilizar alguns exemplos da internet como:
$dbName = "bd.MDB";
if (!file_exists($dbName)) {
die("Could not find database file.");
}
$connection = odbc_connect("Driver={Microsoft Access Driver (*.mdb)};Dbq=$dbName", "", "");
É gerado o erro: SQL error: 523 630, SQL state 631
Também tentei com a classe ADODB5 dessa forma:
include('config/adodb5/adodb.inc.php');
$dbName = "bd.MDB";
if (!file_exists($dbName)) {
die("Could not find database file.");
}
$db = ADONewConnection('access');
$dsn = "Driver={Microsoft Access Driver (*.mdb)};DBQ=$dbName;Uid=;Pwd=;";
$db->Connect($dsn);
E é gerado o mesmo erro.
Conto com a ajuda de vocês.
Carregando comentários...