Sto provando a collegarmi a un db access seguendo le istrzioni prese qui:

http://freephp.html.it/articoli/view_articolo.asp?id=64

ma mi da errore nella riga 19 che č questa:
$cn->open($cn_string);


il listato completo č questo:

<?php

$path="C:/";

$db_name="listino2.mdb";
$dsource=$path.$db_name;

$cn_string="Provider=Microsoft.Jet.OLEDB.4.0;";
$cn_string="Data Source=$dsource;";

if (!file_exists($dsource))

{
die("Il database non esiste");

}

$cn=new COM("ADODB.Connection");
$cn->open($cn_string);


$Query="Select *";

$rs=new COM("ADODB.Recordset");
$rs->open($query,$cn);

e l'errore č questo:

Warning: (null)(): Invoke() failed: Eccezione. Source: Microsoft OLE DB Provider for ODBC Drivers Description: [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato. in c:\programmi\easyphp1-7\www\acces.php on line 19

Sul tutorial c'č scritto che l'ogetto COM funziona solo sulla versione WIN di PHP, ma cosč sta versione WIN di PHP???