connessione database access

  • Creatore Discussione Creatore Discussione Overflow
  • Data di inizio Data di inizio

Overflow

Nuovo Utente
3 Mar 2008
1
0
0
ciao a tutti.
Ho un problema, sto facendo appunto un applicazione web in php, dove inserisce dei dati in un database MS Access.
Solo che mi da questo errore:

Fatal error: Call to a member function on a non-object in c:\pathdelfile.php on line 9

il codice che utilizzo è il seguente:

<?php

$cn = new COM("ADODB.Connection");
$rs = new COM("ADODB.Recordset");

$db = "C:/pathdeldatabase.mdb;";
$constr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=".$db ;
$cn->Open($constr); //questa è la linea dove mi da l'errore
$rc->Open("SELECT * FROM Utenti",$cn);
//ecc...

?>

Da quello che ho capito non riesce ad instanziare l'oggetto ADODB.Connection. Visto che l'errore dice che non esiste un oggetto per quella funzione...

Spero mi sappiate dare una mano...
Grazie.

ho notato un altra cosa se scrivo solo questo codice:
<?php

$cn = new COM("ADODB.Connection") or die("errore");
?>

solamente questa riga di codice mi manda in errore apache.
 
Ultima modifica:

Discussioni simili