Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    34

    PHP + Access: problema con rs->Release()

    Usando le istruzioni descritte in
    http://php.html.it/articoli/leggi/84...oft-access/11/
    e
    http://www.mrwebmaster.it/php/artico...ccess_251.html

    riesco ad accedere correttamente ai dati di un DB Access. Alla fine però per liberare le risorse dovrei eseguire

    $rs->Close();
    $rs->Release();
    $rs = null;

    e analogamente per la connessione.
    l'istruzione rs->Release() mi dà il seguente errore:

    Fatal error: Uncaught exception 'com_exception' with message 'Error [0x80020003] Impossibile trovare membro. ' in C:\SitoWeb\testdb2.php:36 Stack trace: #0 C:\SitoWeb\testdb2.php(36): com->Release() #1 {main} thrown in C:\SitoWeb\testdb2.php on line 36

    se invece lascio il rs-> close e rs=null tutto va bene.
    Sapete dirmi come mai?

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  3. #3
    Che io sappia l'oggetto recordset di ADO non dispone di un metodo Release(). Utilizza la versione senza quella chiamata e non dovresti avere problemi.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    34
    Ok, quindi mi non occorre usare il metodo release per il recordset e la connessione.
    Non è che in questo modo non libero la memoria dell'oggetto usato?

    Grazie mille per la risposta velocissima.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.