Manipolazione dati Excel-->Sql Server 2005

mercoledì 16 gennaio 2008 - 19.09

tarabasch84 Profilo | Junior Member

ciao ragazzi,
non riesco a gestire come vorrei un flusso di dati.

In pratica l'applicazione che sto creando deve poter caricare i dati da foglio excel, sottoporli a controllo e poi decidere se effettuare un'aggiornamento oppure un inserimento riga dopo riga in un database sql server 2005.

Vorrei premettere che le righe che carico dal foglio excel sono alcune migliaia. Inoltre l'inserimento e l'aggiornamento nel database sql server 2005 viene gestito attraverso stored procedure.
Qua e la per la rete ho esaminato una particolare funzione che è associata ad un DataAdapter: Update(). Con essa posso aggiornare il database in qualsiasi momento dopo aver apportato le opportune modifiche ad un DataTable che gli passo.

Ora, siccome stiamo parlando di alcune migliaia di righe, non credo che convenga aprire e chiudere la connessione tante volte quanti sono gli inserimenti e gli aggiornamenti. Per questo volevo inserire in questo contesto l'utilizzo delle Transaction. Solo che non riesco a unire il tutto e creare codice compatto.

Se avete qualche consiglio da darmi sono ben accetto ad accettarlo.
Saluti Aldo.
Credo che parte della colpa sia di billy...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5