Utilizzo di griglie in vb net

martedì 05 agosto 2008 - 14.16

trinity Profilo | Guru

Ciao ragazzi,

in sql ho la seguente tabella:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

ecco il formato dei dati:

1 1 1000 60038 20/07/2008 0.00.00 25/07/2008 0.00.00 7 0 0
2 1 1000 60038 20/07/2008 0.00.00 25/07/2008 0.00.00 7 0 0
3 1 1000 60038 20/07/2008 0.00.00 25/07/2008 0.00.00 7 0 0

solo che io in vbnet dovrei far visualizzare un raggruppamento di dati ossia così:

1 20/07/2008 25/07/2008 3 Germania

il codice 7 = Germania

pertanto avrò la schedina 1 che ha 3 componenti arrivati il 20/07 e partiti il 25/07..

solo che se dovessi modficare questi record nell'update sql avrei bisogno della colonna IdDb che in vbnet nn mi porto...

Pertanto dal punto di vista dell'applicativo come potrei caricare tutti i record che si trovano nel db ma poi far visualizzare solo un record che raggruppa tutto?

Spero di essere stato chiaro

Ciao




Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

Dainesi Profilo | Senior Member

Se tu hai una tabella di decodifica delle nazioni allora la cosa è semplice. Basta raggruppare i dati della tua tabella per date di arrivo e partenza ed effettuare il conteggio degli ID, quindi il tutto lo leghi tramite Join alla tabella di decodifica nazioni.

Te la butto giù senza avere una finestra QueryAnalizer per un controllo e quindi ... S E & O :


SELECT COUNT(IdDb) AS Tot, DataArrivo, DataPartenza, Nazione From Archivio_mov_new LEFT JOIN Anag_Nations ON Archivio_mov_new .IdStato = Anag_Nations.IdStato GROUP BY DataArrivo, DataPartenza, Nazione

trinity Profilo | Guru

Il raggruppamento lo so fare ma io intendevo che oltre al raggruppamento mi devo portare anche i singoli record solo che nella griglia o inserisco i record ragguppati oppure tutti i singoli record.


Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
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