Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - connessione database access
Forum - PHP - connessione database access

Avatar
Overflow (Normal User)
Expert


Messaggi: 334
Iscritto: 11/01/2008

Segnala al moderatore
Postato alle 21:35
Domenica, 02/03/2008
ciao, sto creando un applicazione web in php che dati dei campi presi dalla pagina htm li inserisce in un database MS Access. Adesso ho un problema quando vado ad aprire la connessione.
L'errore che mi tira fuori è:

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

il codice che uso è:
Codice sorgente - presumibilmente Php

  1. <?php
  2. $cn = new COM("ADODB.Connection");
  3. $rs = new COM("ADODB.Recordset");
  4.  
  5. $cnstr ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=pathdeldatabase.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False";
  6. $cn->open($cnstr); //questa è la linea 22
  7. $query = "SELECT * FROM Utenti";
  8. $rc->open($query,$cn);
  9. //ecc...
  10. ?>



da quello che ho capito non riesce ad instanziare l'oggetto adodb.connection. Non so.. bisogna includere qualcosa...

Spero mi sappiate dare una mano, perchè non riesco proprio a risolvere questo problema. Inoltre non sono un esperto di php, mi sono avvicinato da poco  a questo linguaggio.

Grazie.

Ultima modifica effettuata da Overflow il 03/03/2008 alle 7:32
PM Quote
Avatar
coeix (Normal User)
Newbie


Messaggi: 11
Iscritto: 29/04/2008

Segnala al moderatore
Postato alle 10:53
Martedì, 06/05/2008
prova a vedere se qui trovi qualcosa di utile

http://www.php.net/manual/it/class.com.php

non ho mai usato questa funz 8-)8-)8-)


Se la montagna viene da te e tu non sei maometto.....SCAPPA idiota è una frana!!!
PM Quote