Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [VB .NET 2005] datareader

    ciao
    si possono usare 2 datareader sulla stessa connessione contemporaneamente???

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    No, per ciascuna connessione deve esserci solamente un DataReader aperto alla volta.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    hai ragione!
    ho provato e non funziona!!

    esiste un altro costrutto che mi permette di aprire più datareader sulla stessa connessione??

    tipo i vecchi ado recordset

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da impennata
    esiste un altro costrutto che mi permette di aprire più datareader sulla stessa connessione??
    Puoi semplicemente chiuderne uno prima di aprire l'altro, magari con un costrutto Try...Finally, oppure ricorrere all'uso di un DataAdapter e di un DataSet per mantenere una cache locale lato client dei dati.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5

  6. #6
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    scusate se dico cavolate e vado un attimo ot ,ma mi avete fatto venire un dubbio.A me sembrava di aver letto su un libro che con un oggrtto connection si potevano aprire + connessioni vero ???

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da cassano
    scusate se dico cavolate e vado un attimo ot ,ma mi avete fatto venire un dubbio.A me sembrava di aver letto su un libro che con un oggrtto connection si potevano aprire + connessioni vero ???
    Un oggetto Connection rappresenta generalmente una connessione; si potrebbe magari segnalare che, eventualmente, è possibile creare più connessioni al database per poter utilizzare più DataReader, ma mi sembra uno spreco avendo a disposizione un DataSet in grado di risolvere il problema, almeno che non stiamo parlando di una mole di dati talmente ingente che non è pensabile memorizzarla tutta in memoria.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  8. #8
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    si ma quello che dicevo io era un'altra cosa però non vorrei andare troppo ot......

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 © 2025 vBulletin Solutions, Inc. All rights reserved.