Web Service e estrazione dati chunk per chunk

sabato 11 marzo 2006 - 10.18

adima80 Profilo | Junior Member

Ciao, ho costruito un web service ma ho un grosso, grosso problema con l'accesso hai dati. Devo estrarre moli di record veramente grosse (si parla di milioni) da diverse tabelle ed estrarle tutte insieme è improponibile quindi devo estrarre i dati chunk per chunk... sinceramente nn ho idea di come strutturare la query o la stored procedure... any ideas?


Grazie anticipatamente

freeteo Profilo | Guru

ciao,
potresti anche usare il metodo "Fill" del dataadapter che permette di fare la paginazione dei dati e farti 1 metodo che accetta i parametri che ti servono.
Pero' nel caso di tantissimi dati come dici tu le risorse per leggerli tutti il dataadapter le usa finche riempie la tabella o il dataset e quindi consiglia anche Microsoft di affidarsi a delle stringhe che diano gia risultati paginati:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconpagingthroughqueryresult.asp


Se hai sql ti consiglio di farti anche 1a bella stored che cosi' va piu veloce...
ciao
ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5