Ciao, ho IIS 6 con installato php, pagine php con connessione a db access
Se apro il db, in quanto ho necessità di aggiornarlo, chi vi accede tramite le pagine php non può visualizzare i campi e riceve un errore tipo "ADODB.Recordset: L'operazione non è consentita se l'oggetto è chiuso......."
Lo script di connessione è così:
$query="select [codclmer],[desclmer] from cl_mer order by [desclmer]" ;
/* I parametri di connessione */
$path= "d:/web/disegni/" ;
$db_name= "database.mdb" ;
$dsource=$path.$db_name ;
$cn_string="Provider=Microsoft.Jet.OLEDB.4.0;" ;
$cn_string.="Data Source=$dsource;" ;
/* La connessione */
if (!file_exists($dsource) ){
die("Il database non esiste") ;
}
$cn= new COM("ADODB.Connection");
$cn->open($cn_string) ;
/* Istanziamo un oggetto Recordset
e inviamo la query attraverso
il metodo Open() */
$rs= new COM("ADODB.Recordset") ;
$rs->Open($query,$cn) ;
Quello che volevo sapere è possibile comunque consentire agli utenti di leggere dal db mentre io ho il db stesso aperto?..dovrò modifcare il tipo di connessione?...
Ciao.