Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Splittare DataSet
giovedì 21 febbraio 2008 - 15.03
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
erik77
Profilo
| Senior Member
217
messaggi | Data Invio:
gio 21 feb 2008 - 15:03
Ciao ragazzi,
ho una select che ritorna circa 40.000 record, siccome devo passare i dati richiamando un Web Service devo produrre un xml.
Vorrei quindi splittare il risultato della query in blocchi (da 1000 per esempio) e quindi creare tanti xml fino ad arrivare ai 40.000 circa.
Secondo voi quale è la soluzione migliore e più veloce per splittare questi dati?
Grazie in anticipo
Ciaooooo
Ferux
Profilo
| Newbie
44
messaggi | Data Invio:
ven 22 feb 2008 - 07:48
Ciao,
non so se ho capito bene il problema cmq io farei così:
1 - Eseguirei la query utilizzando un DataReader
2 - Durante il ciclo di scansione dei dati mi creerei un dataset a runtime di 1000 righe
3 - Invierei questo DataSet al Web Service
4 - Ripeterei i passi 2 3 fino alla fine del cicli di lettura
Spero di avere capito il problema. ALtrimenti se vuoi usare la Fill del ds per risparmiare tempo dovresti lavorare sulla query SQL per farti restituire 1000 record per volta.
Saluti
Ing Ferux
[MCP MCAD]
Torna su
Stanze Forum
Elenco Threads
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 !