Ciao a tutti,
ho un problema nell'eliminazione di un record all'interno di un datareader.
Mentre scorro il datareader cerco di eliminare il record in esame all'interno del ciclo del datareader:
Ho notato che mi viene dato l'errore:Codice PHP:
while (reader.Read())
{
//command che fa una delete sul db
}
"Al comando è già associato un DataReader aperto, che deve essere chiuso."
Ho risolto usando una nuova connessione sul command che fa la delete. E' una soluzione valida o ci sono alternative?Conviene in termini di prestazioni avere 2 connessioni?
ciao