Ciao a tutti,

mi riferisco a questo articolo:

http://freephp.html.it/articoli/view...sp?id=64&pag=5

ho provato a metterlo in pratica così:

codice:
<?php

/****
Inserisci qui il percorso dove si trova il database,
****/
$path= "C:/" ;

/****
identifichiamo il database
****/
$db_name= "DATABASE_DEMO.mdb" ;
$dsource=$path.$db_name ;

/****
Come sempre la stringa di connessione
****/
$cn_string="Provider=Microsoft.Jet.OLEDB.4.0;" ;
$cn_string.="Data Source=$dsource;" ;

/****
Istanzio un oggetto Connection e apro la connessione con il database atraverso il metodo Open() dell'oggetto. Il metodo prende come argomento la stringa di connessione, oppure il DSN quando c'è.
****/

if (!file_exists($dsource) ){

die("Il database non esiste") ;

}

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

// -- CODICE ---
//Interrogo/modifico il DB
// --- CODICE---

/****
Chiudo la connessione
e libero la memoria
****/
$cn->Close() ;
$cn->Release() ;
$cn= null ;

?>
ma mi restituisce questo erorre:

codice:
Fatal error: Uncaught exception 'com_exception' with message 'Source: ADODB.Connection
Description: L'operazione non è consentita se l'oggetto è chiuso.'
cosa ne pensate? È un problema dovuto alla mancanza di diritti?

Grazie