177 messaggi dal 15 dicembre 2005
Gentilissimi,
dovrei eliminare i duplicati in una gridview come ad esempio

COD NOME COGNOME

01 Giuseppe Verdi
02 Giuseppe Verdi

Come per Crystal Report dovrebbe comparire

COD NOME COGNOME

01 Giuseppe Verdi
02 ------ -----

In attesa ringrazio per la solita disponibilità
vaccarasso wrote:
In attesa ringrazio per la solita disponibilità

fai prima a farlo prima di fare il binding: dovrebbe essere molto più semplice.
.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
177 messaggi dal 15 dicembre 2005
Ovvero?

Grazie come sempre per la risposta
2.198 messaggi dal 30 novembre 2001
devi scrivere una select che ti restituisce i risultati senza duplicati.
vaccarasso wrote:
Ovvero?

ovvero, fai un ciclo sui dati e se quello precedente all'attuale è simile (in base a parametri che stabilisci tu) ne alteri il risultato. non è complicato, si tratta di un for e qualche if.
.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
177 messaggi dal 15 dicembre 2005
Gentilissimo,
sul ciclo non ci sono problemi...
E' capire come fare il bindig con la gridview.

Grazie
vaccarasso wrote:
Gentilissimo,
sul ciclo non ci sono problemi...
E' capire come fare il bindig con la gridview.

da dove prendi questi dati? DataSet?
bene, prima di fare il binding, fai un ciclo, alteri i dati dentro il DataSet. poi lo metti in binding come al solito:
gd.DataSource = myDataSet;
gd.DataBind();
.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
30 messaggi dal 21 novembre 2007
Ciao a tutti, la cosa piu elegante sarebbe quella di selezionare i dati dal DB direttamente con una query che restituisca una sola occorrenza per dati uguali.
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...

SCIAUX!!!

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.