Ho una pagina di questo tipo:
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?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 ()
Ciao e grazie![]()

Rispondi quotando