Problema con la connessione ad un database access

Ale_web_83

Nuovo Utente
4 Nov 2007
8
0
0
41
Roma
Salve a tutti, ho provato questo script preso dalla sessione tutorial del presente portale:

<?
//connessione al database
$db = realpath("db.mdb");
$conn = new COM("ADODB.Connection");
$str = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".$db;
$conn->Open($str);

//estrazione dei dati
$sql = "SELECT nome, cognome FROM agenda";
$result = $conn->execute($sql);
$nome = $result->Fields(0);
$cognome = $result->Fields(1);

//visualizzazione dei dati
while (!$result->EOF)
{
echo $nome->value;
echo ' ';
echo $cognome->value;
echo '<br />';
$result->MoveNext();
}

//chiusura della connessione
$result ->Close();
$conn ->Close();
$result = null;
$conn = null;
?>

ma quando lo chiamo dal server mi restituisce il seguente errore:

Fatal error: Class 'COM' not found in /home/.booker/a_facchiano/villaggiopratolonaro.netmeans.net/my_prova_php/database/ex_db_access.php on line 4:incazz:

a me sembra che lo script funzioni ma che qualcosa non va nel mio server non lo so non ci capisco più niente...bè se potete aiutarmi mi fate un grande favore!!!
Ciao a tutti...
 
dovresti controllare se nel tuo server sono disponibili gli oggetti COM. Prova a chiedere al tuo provider di Hosting
 
Ciao, grazie dela risposta...
ho controllato ed effettivamente hai ragione, mi sai dire come connettermi in un altro modo ad un db access.
Ti ringrazio sei molto gentile.
 

Discussioni simili