Vorrei connettermi a un database fatto in access da php.
Immagino che il problema sia banale e di facile soluzione, ho cercato sul forum di html e su google inutilmente per un intero pomeriggio, quindi vi chiedo come si fa?
I permessi in lettura e scrittura ci sono.
Vi lascio un semplice sorgente e l'errore, ditemi voi cosa c'è di sbagliato.

codice:
<html>
<body>
<?php 
$db = "../www/access/db.accdb"; 
$sc = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=$db;"; 
$cn = new COM("ADODB.Connection"); 
$rs = new COM("ADODB.Recordset"); 
$cn->open($sc); 
$rs->Open("SELECT * FROM clienti", $cn); 
if ($rs->EOF) print "

Nessun dato trovato</p>"; 
else while ($rs->EOF == FALSE){     
print "

";     
print "username: " . $rs->Fields ['username']->value;     
print "
";     
print "password: " . $rs->Fields ['password']->value;     print "</p>";
$rs->MoveNext(); 
}     
$rs->Close();     
$rs->Release();     
$rs = null;      
$cn->Close();     
$cn->Release();     
$cn = null;  
?>  
</body> 
</html>
ERRORE:
Fatal error: Uncaught exception 'com_exception' with message 'Source: Microsoft JET Database Engine
Description: Formato di database 'C:\PROGRA~2\EASYPH~1.2I\www\access\db.accdb' non riconosciuto.' in C:\Program Files (x86)\EasyPHP-5.3.2i\www\access\index.php:9 Stack trace: #0 C:\Program Files (x86)\EasyPHP-5.3.2i\www\access\index.php(9): com->open('Provider=Micros...') #1 {main} thrown in C:\Program Files (x86)\EasyPHP-5.3.2i\www\access\index.php on line 9

Grazie in anticipo per la risposta