Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di ghini76
    Registrato dal
    Jun 2003
    Messaggi
    560

    [2.0, Vb.NET] Chiusura DataReader

    Ciao, scusate la domanda un po' cretina ma mi è venuto un dubbio...

    se io in una sub o in una function definisco un DataReader, lo uso solo in quella sub e alla fine di essa lo devo chiudere, non c'è bisogno che lo chiuda esplicitamente con .Close tanto viene scaricato dalla memoria finita la sub vero??

  2. #2
    mm.. io chiudo solo la connection...
    Fiore Bat - www.bcscommunity.it

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    http://msdn2.microsoft.com/it-it/lib...ledbdatareader(VS.80).aspx

    nell'esempio riportato, prima si chiude il DataReader, poi la connessione; e così faccio sempre.

    Leggo dal libro:

    E' importante chiudere l'oggetto DataReader quando non esistono più righe da elaborare, in modo da rilasciare le risorse sia sul client sia sul server e rendere la connessione nuovamente disponibile per altri comandi. Infatti, mentre un oggetto DataReader è attivo sulla connessione, non è possibile eseguire nessun altro comando su tale connessione, a parte Close.
    Pietro

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.