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

    Update dentro Select: problema con connessioni

    Ho una pagina di questo tipo:

    codice:
    connPop = New OleDbConnection ... 
    
    strSel = "SELECT * FROM Tabella " 
    cmdQuery = New OleDbCommand( strSel, connPop ) 
    
    connPop.Open() 
    myReader = cmdQuery.ExecuteReader (CommandBehavior.CloseConnection) 
    
       While myReader.Read ( ) 
          strUpd = "UPDATE Tabella SET ... " 
          cmdQuery = New OleDbCommand( strUpd, connPop ) 
          cmdQuery.ExecuteNonQuery() 
       End While 
    
    myReader.Close () 
    connPop.Close ()
    però mi dice che la connessione è già usata dal datareader e devo aprirne un'altra. Esiste un modo per procedere senza dover aprire due connessioni distinte?

    Ciao e grazie
    www.radiana.it - Spartiti musicali e Mp3

  2. #2

    Re: Update dentro Select: problema con connessioni

    Originariamente inviato da s_dimaio
    però mi dice che la connessione è già usata dal datareader e devo aprirne un'altra. Esiste un modo per procedere senza dover aprire due connessioni distinte?
    Per il codice che hai scritto no. La connessione e' monopolizzata dal datareader. Fossi in te utilizzerei un dataadapter e una datatable.
    Saluti a tutti
    Riccardo

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.