Buon giorno a tutti,

ho il seguente problema:

in un'operazione di porting dati ho la necessità di cancellare tutti i dati da una tabella prima di infasarla.

La tabella contiene circa 850.000 record; quando dunque provo a cancellare tutto con una Delete (utilizzo Sql server) il sistema impega quasi un minuto...nel frattempo sto tentando di inserire i nuovi record e viene generato un errore:

System.IrreguralArgumentException: Il sistema richiede uan connesione attiva (una cosa del genere).

C'è qualche sistema per poter far si che l'inserimento dei nuovi record parta appena il prcesso di cancellazione sia terminato.....qualcosa a livello di transazione....io purtroppo faccio tutte le operazioni in un unico metodo.

forse dovrei utilizzare i thread....qualcuno può darmi qualche dritta???

Grazie.