capirex wrote:
Questo perchè se hai una mole di dati abbastanza corposa, l cicli for\if sul dataset potrebbe risultare pesante invece con una query ben fatta...

sì, ma la richiesta era su come mostrare formattati diversamente dati simili (che è diverso da identici). e benchè si possa fare lato database, probabilmente è molto più semplice farlo in codice.
.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
30 messaggi dal 21 novembre 2007
Daniele Bochicchio ha scritto:
sì, ma la richiesta era su come mostrare formattati diversamente dati simili (che è diverso da identici). e benchè si possa fare lato database, probabilmente è molto più semplice farlo in codice.
.

Scusa Daniele, mi ha tratto in inganno una delle prime risposte dove si diceva di usare una select che restituiva una sola occorrenza per eliminare i dupicati. Non avevo capito che poi si era evoluta in una diversa formattazione.
In questo caso la cosa piu veloce è il ciclo for\if che dicevi tu ma se le due voci simili non sono consecutive, non va bene testarsi il record precedente. Sarebbe opportuno che i dati vengano estratti dal DB già ordinati.
Modificato da capirex il 15 febbraio 2011 17.28 -

SCIAUX!!!
capirex wrote:
Sarebbe opportuno che i dati vengano estratti dal DB già ordinati.

ovviamente sì, altrimenti poi va fatto nel codice, il che rallenterà ancora l'esecuzione.
.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.